My dotfiles for my dev environment, compromising of tmux, vim, zsh and git.
Vim script Shell Makefile Ruby JavaScript

Jack's Dotfiles

My dotfiles for Vim and ZSH. Shamelessly stolen from tonnes of dotfile repositories I found online.

Files are symlinked into the proper location, and have the . added. For example:

~/dotfiles/vim/vim => ~/.vim
~/dotfiles/vim/vimrc => ~/.vimrc
~/dotfiles/zsh/zshrc => ~/.zshrc
~/dotfiles/git/gitignore_global => ~/.gitignore_global
...and so on


  • Swap your shell to ZSH (System Prefs -> Users -> Right Click on 'Advanced Settings' -> select ZSH from dropdown).
  • Clone repository (I recommend ~/dotfiles). If you don't use ~/dotfiles, you'll have to update a couple of the scripts to point them to the right place.
  • cd ~/dotfiles
  • Go through the Makefile and run the commands to get the things up that you'd like.

Adding new vim plugin

  • plugins are managed in vim/vimrc with Vundle. Add a plugin there, restart Vim and run :PlugInstall.