Adding .zshrc and splitting up Oh My ZSH config
Aliases
Git setup

This doesn't look at all like the setup I'm used to but looks worth
giving a try.
I don't see myself using mercurial
Not a gdb user so far