add git-prompt plugin from olivierverdier/zsh-git-prompt
use /home/ryan/d/.oh-my-zsh instead of ~/.oh-my-zsh for cache
Fix edit-command-line binding

This binding doesn't work when the edit-command-line.zsh file is loaded
after the key-bindings.zsh file because 'bindkey -e' in key-bindings.zsh
resets the binding. Moving the bindings to they key-bindings.zsh file
and removing edit-command-line.zsh.
Add bundle open alias, which open gem using EDITOR var
Show if you're ahead of remote in the wedisagree theme
update fino theme to work with rbenv

also fix bug where prompt char did not reflect
whether or not you were in a git repo.
Adding custom theme
Update completion for SSH

Add all hosts found in ~/.ssh/config.
Tip found on: http://www.nerux.org/wiki/OpenSSH#coupler_avec_zsh_completion
Update theme

Use different colors in case of root or ssh connection for prompt.
tmuxinator completion

A utility to automate tmux session creation

https://github.com/aziz/tmuxinator
Merge remote branch 'upstream/master'
Fixes and improves the behavior of the tm command
Merge remote branch 'upstream/master'
Only `setopt correct`, not "correct_all".

Using the correct_all option is too distracting, and needs a lot of
`nocorrect` aliases to work around this.

Using only "correct" to correct the command itself is more friendly.
make pygmalion theme use two lines when needed

if the length of the prompt (excluding color escapes) exceeds 40
characters, emit the arrow prompt on its own line

This helps a lot on smaller terminals
correctly handle path names with spaces
Added alias for git diff.
Fix the behaviour of the sprunge plugin so that is preserves whitespaces and tabs.
sprunge-plugin: Remove the unnecessary while loop.
Correct color and font issues on Ubuntu