** Because who doesn't want bongo cat on their status bar? **
- jq
- sketchybar
- Optional: hack nerd font
Both can be installed with brew
- Clone this repository to your
$XDG_CONFIG_PATH
mkdir -p $HOME/.config
cd $HOME/.config
git clone <this git repo>- Install dependencies
brew install jq sketchybar
brew install --cask font-hack-nerd-font- Update the USER definition in
keylistener.cto your user
From:
#define USER "zoft"To: (Example user: 'jill')
#define USER "jill"- Compile the key listener (which just listens to key presses and emits an event)
sudo makeYou must compile with sudo because the keylistener requires access to the accessbility api libraries
- Open up a shell and run, alternativly refer to the sketchybar documentation, for a more permanent setup outside of a terminal
sketchybar- Open another shell and run the key listener
sudo ./keylistenerThe keylistener executable needs sudo access in order to access the actual accessbility api itself
