#!/bin/bash # Clears out the old .bashrc if [ -f ~/.bashrc ]; then rm ~/.bashrc fi # Grabs the skeleton .bashrc cp /etc/skel/.bashrc ~/.bashrc PWD=`pwd` # Adds paths and custom .bashrc echo " export PATH=\"$PWD/git:$PATH\" if [ -f $PWD/bashrc ] && ! shopt -oq posix; then . $PWD/bashrc fi" >> ~/.bashrc # Removes the existing scripts if [ -d ~/.gnome2/nautilus-scripts ]; then rm ~/.gnome2/nautilus-scripts -rf fi # Symlinks back to our scripts ln -s $PWD/nautilus-scripts ~/.gnome2/nautilus-scripts # Copies .vimrc if [ -f ~/.vimrc ]; then rm ~/.vimrc fi cp $PWD/vimrc ~/.vimrc # Pulls down and installs vim plugins DOTVIM=~/.vim if [ -d $DOTVIM ]; then rm -r $DOTVIM fi mkdir $DOTVIM OWNERS=( "ervandew" "msanders" "scrooloose" "scrooloose" "vim-scripts" ) REPOS=( "supertab" "snipmate.vim" "nerdtree" "syntastic" "Command-T" ) for (( i = 0 ; i < ${#OWNERS[@]} ; i++ )) do git clone git://github.com/${OWNERS[$i]}/${REPOS[$i]}.git /tmp/${REPOS[$i]} cp -R /tmp/${REPOS[$i]}/* $DOTVIM rm -rf /tmp/${REPOS[$i]} done # Finish up Command-T installation cd $DOTVIM/ruby/command-t ruby extconf.rb make