use /home/ryan/d/.oh-my-zsh instead of ~/.oh-my-zsh for cache
Add bundle open alias, which open gem using EDITOR var
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.
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.
Fixed compdef alias to use 'gd' as shortcut.
added "publish" and "track" command completion for git-flow plugin
add default rbenv_prompt_info implementation to close #878
handle case where ~/.rvm/bin/rvm-prompt is not in path, so "which" can't find it
blinks theme works with light and dark Solarized

The blinks theme now looks good if you're using the light version of the
Solarized color scheme, too.  It still defaults to the dark version, so
it should work as before if you don't override things.  If you're using
the light version, just set SOLARIZED_THEME to "light" before sourcing
oh-my-zsh.
Fix spurious correction with sudo vim

user@host:~ $ sudo vim /etc/rc.conf
zsh: correct 'vim' to '.vim' [nyae]? 

http://www.zsh.org/mla/users/2012/msg00028.html
add the half-life theme based on steeef and lambda