The goal of this dotfiles setup is to provide a fully portable shell with all cool things with a single entry point. That means that it won't crap all over your home directory with a bunch of dot-dirs and symlinks like other dotfile ditributions.
Clone this repo somewhere:
git clone git@github.com:rwz/dotfiles.git muh-dotfiles
Change your shell to shell from dotfiles:
sudo chsh -s /path/to/muh-dotfiles/shell $USER
And you're done.
Change your shell to whatever it was before:
chsh -s /bin/bash