These are configuration and script files for my personal use.
Altough general, it is highly focused on Rails development. This involve mainly
- VIM as editor
 - git as SCM
 - RVM for ruby
 - ZSH for shell and Oh My ZSH as default settings
 
A deploy.sh script will symlink configurations, hooks and install RVM and Oh My ZSH.
It is very simple, just check its source code.
These are sort of mandatory steps:
- 
Install dependencies
sudo apt-get install wget curl command-not-found vim - 
Run
deploy.sh - 
Change
~/.gitconfigwith your name/email and commit changes 
There are also some extra things you may like:
- 
ack-grepis used as the grep command in VIM. Just installack-greppackage - 
Change to ZSH and OhMyZSH:
sudo apt-get install zshandchsh -s /bin/zsh(also check your terminal emulator - Konsole, Gnome Termimal, etc) - 
sshsudodepends onsshpasspackage - 
VIM support of X clipboard depends on
vim-gnomepackage - 
git-new-workdiris aliased to/usr/share/doc/git/contrib/workdir/git-new-workdir. So to use it run:sudo chmod +x /usr/share/doc/git/contrib/workdir/git-new-workdir 
- Install cpanminus with 
curl -L http://cpanmin.us | perl - --sudo App::cpanminus 
Your submodule can't be updated: the easiest fix is to remove and get it again
MODULE=configs/.vim rm -fr $MODULE && rm -fr .git/modules/$MODULE; g smuir