From 77a991b048315bf6cd808fc24f4041d871ec0043 Mon Sep 17 00:00:00 2001 From: David Aizenberg Date: Mon, 5 Mar 2018 23:47:31 +0200 Subject: [PATCH] automata --- .vimrc | 4 ++-- setup.sh | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 50 insertions(+), 2 deletions(-) create mode 100755 setup.sh diff --git a/.vimrc b/.vimrc index 5ef3f21..281e179 100644 --- a/.vimrc +++ b/.vimrc @@ -23,8 +23,8 @@ let g:airline_powerline_fonts = 1 autocmd VimEnter * NERDTree -"bind F2 as a Toggle for NERDTree -map :NERDTreeToggle +"bind Ctrl + E as a Toggle for NERDTree +map :NERDTreeToggle "Configure vim to backup files, might save sometime, definitely will not hurt. set backup diff --git a/setup.sh b/setup.sh new file mode 100755 index 0000000..ddf5e17 --- /dev/null +++ b/setup.sh @@ -0,0 +1,48 @@ +#/bin/bash + +echo "Preparing" + +touch ~/.bashrc ~/.vimrc +mkdir -p ~/.vim +mkdir -p ~/.vim/backup +mkdir -p ~/.vim/tmp +mkdir -p ~/.vim/colors + +# Create tmp dir +mkdir tmp/ + +echo "Backing Up and moving configs" + +cp ~/.bashrc ~/.bashrc~ +cp .bashrc ~/.bashrc + +cp -r ~/.vimrc ~/.vimrc~ +cp -r ~/.vim ~/.vim~ +cp .vimrc ~/.vimrc + +echo "Installing Pathogen" + +mkdir -p ~/.vim/autoload ~/.vim/bundle && \ +curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim + + +echo "Installing Deps" +echo "vim-airline" +echo -e "\033[0;32m Please run :helptags on first run \033[0m" + +git clone https://github.com/vim-airline/vim-airline ~/.vim/bundle/vim-airline + +echo "nerdtree" + +git clone https://github.com/scrooloose/nerdtree.git ~/.vim/bundle/nerdtree + +echo "mustang colour theme" +git clone https://github.com/croaker/mustang-vim tmp/ +cp tmp/colors/mustang.vim ~/.vim/colors/ + +echo "clearning up" + +rm -rf tmp/ + + +echo "booyah, there you go!"