Skip to content

MaeBrooks/sketchybar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My simple config for the Macos Sketchybar program.

** Because who doesn't want bongo cat on their status bar? **

Bongo cat

Requirements

Both can be installed with brew

Setup

  1. Clone this repository to your $XDG_CONFIG_PATH
mkdir -p $HOME/.config
cd $HOME/.config
git clone <this git repo>
  1. Install dependencies
brew install jq sketchybar
brew install --cask font-hack-nerd-font
  1. Update the USER definition in keylistener.c to your user

From:

#define USER "zoft"

To: (Example user: 'jill')

#define USER "jill"
  1. Compile the key listener (which just listens to key presses and emits an event)
sudo make

You must compile with sudo because the keylistener requires access to the accessbility api libraries

Running

  1. Open up a shell and run, alternativly refer to the sketchybar documentation, for a more permanent setup outside of a terminal
sketchybar
  1. Open another shell and run the key listener
sudo ./keylistener

The keylistener executable needs sudo access in order to access the actual accessbility api itself

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published