config files for zsh, bash, completions, gem, git, irb, rails
VimL Shell
Pull request Compare This branch is even with elabs:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


This is a shared dotfiles setup, it sets up a lot of useful defaults and configuration for a bunch of things.

Clone this repo to anywhere, for example to ~/Projects/dotfiles and then run:


This will symlink dotfiles from your homedirectory to your checkout of this repo, allowing you to modify and commit to these files easily.


We're using vim-plug for plugin management. All plugins are listed in vimrc. Start vim and run:


This should pop open a window and install all plugins.

PS and bash completion

Install git and bash its bash completion:

brew install git bash_completion

Project navigation

Assuming you have your projects in ~/Projects you can easily jump to them like this from anywhere:

cd /anywhere/on/my/machine
p my_project # jumps to ~/Projects/my_project
p my_p<tab> # autocompletes "my_project"