I use these configs on top of macos.
Clone them directly into ~/.config
with git clone git@github.com:rhysormond/config.git ~/.config
.
Configure Iterm2 to use the correct config
defaults write com.googlecode.iterm2 PrefsCustomFolder -string "~/.config/iterm2"
defaults write com.googlecode.iterm2 LoadPrefsFromCustomFolder -bool true
Symlink zsh env vars since it doesn't respect the XDG base directory spec
ln -Fis ~/.config/zsh/.zshenv ~/.zshenv
Install tmux and rectangle
brew install tmux
brew install --cask rectangle