These are my dotfiles.
git clone git://github.com/tclem/dotfiles
cd dotfiles
./install.sh
A .zshrc is setup for you, but it will look for and source a .localrc which is where you should put stuff you don't want checked into a public repo.
The original version of these came from Zach Holman, but I have ripped and torn them beyond recognition. Many of my zsh tricks come from oh-my-zsh which is well worth checking out in it's own right.