You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
732 B
39 lines
732 B
2 years ago
|
# 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
|
||
|
```
|