Better handling of .vim/ and the git submodules

This commit is contained in:
Jonny Barnes 2016-05-13 12:34:48 +01:00
parent 4c376c8b2e
commit d4b82d2bc9

View file

@ -3,6 +3,9 @@
# Current dir
BASEDIR=$(pwd)
# Update git submodules
git submodule init && git submodule update
# ln the various files
test -L $HOME/.curlrc || ln -f -s $BASEDIR/curlrc $HOME/.curlrc
test -L $HOME/.gitignore || ln -f -s $BASEDIR/gitignore $HOME/.gitignore
@ -10,7 +13,8 @@ test -L $HOME/.hushlogin || ln -f -s $BASEDIR/hushlogin $HOME/.hushlogin
test -L $HOME/.zshrc || ln -f -s $BASEDIR/zshrc $HOME/.zshrc
# ln vim files
test -L $HOME/.vim || ln -f -s $BASEDIR/vim $HOME/.vim
test -d $HOME/.vim && rm -rf $HOME/.vim
ln -s $BASEDIR/vim $HOME/.vim
test -L $HOME/.vimrc || ln -f -s $HOME/.vim/vimrc $HOME/.vimrc
# .gitconfig gets edited by .extra so we wont symlink it, but copy it