Skip to content

Latest commit

 

History

History
28 lines (25 loc) · 1.53 KB

README.md

File metadata and controls

28 lines (25 loc) · 1.53 KB

Various nix/macOS things

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 choice
  • zshrc: Config for the zsh shell
  • tmux.conf: Config for the terminal multiplexer tmux
  • limelightrc: Gives me window highlighting with limelight
  • alacritty.yml: Config for Alacritty, current terminal emulator
  • com.amethyst.Amethyst.plist: Prefs file (yuck!) for my current tiling window manager, Ameythyst
    • Needs to be placed in ~/Library/Preferences/

Prereqs

  • 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