/dotfiles

Dotfiles for git, zsh, iTerm2, Homebrew, Neovim, and more

Primary LanguageShell

dotfiles

Dotfiles for git, zsh, iTerm2, Homebrew, Neovim, and more

Features

  • Basic .gitconfig
  • Oh my zsh with custom .zshrc
  • iTerm 2 preferences synced to folder
  • Homebrew settings synced to Brewfile
  • Neovim support with native packages

Getting started

ln -s ~/dotfiles/.config/* .config/

Debugging

Using echo

echo often can get surpressed, use echom instead and check with :messages if not immediately visible

Tips

:checkhealth for the win

This command can be run in neovim to make sure everything is working as expected.

Homebrew

# Dump installed homebrew packages into `Brewfile`
brew bundle dump --describe --force --file Brewfile