All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- New configuration options for modes. These options apply to all keybindings in a mode.
swallow
mode option: all keybindings associated with this mode do not emit eventsoneoff
mode option: automatically exits a mode after using a keybindDESTDIR
variable for theinstall
target in theMakefile
to help packaging and installation. To install in a subdirectory, just callmake DESTDIR=subdir install
.
- The project
Makefile
now builds the polkit policy file dynamically depending on the target installation directories.
- Mouse cursors and other devices are no longer blocked when running
swhkd
. - Option prefixes on modifiers are now properly parsed. e.g.,
~control
is now understood byswhkd
as thecontrol
modifier with an option