Dotfiles and plists for various apps I use/have used and want to maintain a source of truth for as I work across multiple machines.
bash_profile
: Config for the bash shell (no longer used)skhdrc
: Handles keyboard shortcuts for Yabai, via skhd (no longer used)yabairc
: Config for yabai, a tiling window manager on MacOS (no longer used)vimrc
: Config for vim, my editor of choicezshrc
: Config for the zsh shelltmux.conf
: Config for the terminal multiplexer tmuxlimelightrc
: Gives me window highlighting with limelightalacritty.yml
: Config for Alacritty, current terminal emulatorcom.amethyst.Amethyst.plist
: Prefs file (yuck!) for my current tiling window manager, Ameythyst- Needs to be placed in
~/Library/Preferences/
- Needs to be placed in
- Install zsh & set as default shell
sudo apt install zsh && sudo usermod --shell /usr/bin/zsh <username>
- Install oh-my-zsh
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
``
- Install zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting