Repo is at https://github.com/jonmackenzie/dotfiles/
A gist with the scripts below is here
There are two scripts, one just installs zsh in the home dir (no root required), the other does everything else (oh-my-zsh, .zshrc, .vimrc, vim plugins etc.)
To just install zsh in $HOME run this
curl -Lks http://cs.smu.ca/~j_mackenzie/config/install-zsh.sh | /bin/bash
For everything else
curl -Lks http://cs.smu.ca/~j_mackenzie/config/dotify.sh | /bin/bash