Clone the repo
$ git clone --recursive git@github.com:jibi/dotvim.git ~/.vim
Link .vimrc
$ ln -s ~/.vim/vimrc ~/.vimrc
Within vim do
:BundleInstall
And eventually install ycm
$ ~/.vim/bundle/YouCompleteMe/install.sh
You need vim with python and ruby support.