⚠️ Intended for private use only.
demo.mov
This setup uses a 'bare' respository to track configuration files, rather than symlinks and scripts.
It follows this idea shared by StreakyCobra (referenced in this blog post).
The alias dot
is used to perform Git operations on this repo (this is defined in ~/.zshrc
once cloned).
This process assumes you already have the XCode Command Line Tools and Git installed.
In Terminal run this script:
curl -fsSL https://gist.githubusercontent.com/m0xAy/ed64d1631c417cb476cb959050996638/raw/ | zsh
It's fairly self-explanatory, you can see what will be installed by visiting the link above.
Once complete, you should be able to close Terminal and open Kitty🤞.
When running tmux
for the first time, you will need to install plugins by running Prefix
+ I
.
Start yabai
by running yabai --start-service
. This will install and start the service, while also setting it up to launch automatically on startup.
You will also need to allow yabai
and skhd
to access your computer. You may be prompted to do this automatically when they start, or you can find the toggles this way:
System Settings -> Privacy & Security -> Accessibility
Update these settings in System Settings: