diff --git a/config/xkeysnail/README.md b/config/xkeysnail/README.md new file mode 100644 index 0000000..f4d8c79 --- /dev/null +++ b/config/xkeysnail/README.md @@ -0,0 +1,53 @@ +# jimeh's xkeysnail setup + +The goal here is to use [xkeysnail][] Linux keyboard shortcuts mostly behave the +same as on macOS. + +[xkeysnail]: https://github.com/mooz/xkeysnail + +## Pre-requisites + +To be able to run xkeysnail as a non-root user / with sudo, we need to perform +some initial setup. + +1. Create a `uinput` group and add your user to it: + ```bash + sudo groupadd -f uinput + sudo gpasswd -a $USER uinput + ``` +2. Create udev rules for xkeysnail: + ```bash + cat <