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.
 
 
Shinyzenith 7f03ae5d5f
[Create] rustfmt.toml
2 years ago
.github/ISSUE_TEMPLATE [Update] bug report flag updated 2 years ago
src [refactor] use Path::new PathBuf instead of pushstr 2 years ago
.gitignore [update] gitignore bin/swhkd 2 years ago
.rustfmt.toml [Create] rustfmt.toml 2 years ago
Cargo.lock [update] switch out tokio for async-std 2 years ago
Cargo.toml [refactor] turn permission checks into a function main.rs 2 years ago
LICENSE move to permissive BSD 2-Clause "Simplified" License 2 years ago
Makefile [refactor] Remove rm from Makefile on make clean 2 years ago
README.md [update] readme warning 2 years ago

README.md

swhkd

Simple Wayland HotKey Daemon

NOTE

This project isn't complete yet, compiling it will lead to a unsuable binary which just prints out the valid input devices.

Compiling:

  1. Clone this repo.
  2. Install rustup using your package manager of choice.
  3. make setup
  4. make clean
    1. make for a musl compile.
    2. make glibc for a glibc compile.
  5. sudo make install