Collection of dotfiles for zsh that I use on my local development machines. I have switched moved away from oh-my-zsh and prezto mainly because I felt it was overly bloated for what I used it for.
Dependency on homebrew and the following list of packages;
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install zsh zsh-completions zsh-syntax-highlighting stow pinentry-mac openssl gpg-agent gpg
The rest of the packages below are also useful;
brew install awscli coreutils fontconfig tig tmux tree
Add the homebrew zsh version to /etc/shells
sudo dscl localhost -create /Local/Default/Users/${USER} UserShell /usr/local/bin/zsh
Set zsh as your default shell:
sudo dscl localhost -change /Local/Default/Users/${USER} UserShell /bin/ksh $(which zsh)
git clone git@github.com:ldejager/dotfiles.git ~/dotfiles
cd ~/dotfiles
make install
misc/fonts/install.sh
source ~/.zshrc
Restore profile (JSON) in iterm