# AUR: We have packaged `swhkd-git`. `swhkd-bin` has been packaged separately by a user of swhkd. # Building: `swhkd` and `swhks` install to `/usr/local/bin/` by default. You can change this behaviour by editing the [Makefile](../Makefile) variable, `TARGET_DIR`. # Dependencies: **Runtime:** - Policy Kit Daemon ( polkit ) - Uinput kernel module - Evdev kernel module **Compile time:** - git - scdoc (If present, man-pages will be generated) - make - rustup # Compiling: - `git clone https://github.com/waycrate/swhkd;cd swhkd` - `make setup` - `make clean` - `make` for a musl compile. - `make glibc` for a glibc compile. - `sudo make install` # Running: ``` swhks & pkexec swhkd ```