I'm using RCM to manage my dotfiles.
I wouldn't recommend reusing these, much better to write your own.
Before beginning you will need to install git, vim, zsh, oh-my-zsh and rcm.
cd ~
git clone https://github.com/lorcan/dotfiles.git
rcup -d dotfiles -v -x README.md