diff --git a/.setup_vim.sh.swp b/.setup_vim.sh.swp new file mode 100644 index 0000000..a22fc16 Binary files /dev/null and b/.setup_vim.sh.swp differ diff --git a/setup_vim.sh b/setup_vim.sh index 392eba1..cee47ec 100755 --- a/setup_vim.sh +++ b/setup_vim.sh @@ -1,21 +1,26 @@ -#!/bin/bash +#!/usr/bin/env bash set -e echo "Installing prerequisites" +echo ".. Catppucchin theme" [[ ! -d ~/.vim ]] && mkdir ~/.vim [[ ! -d ~/.vim/colors ]] && mkdir ~/.vim/colors -cd ~/.vim/colors +if [[ ! -d catppucchin ]]; then + mkdir catppucchin + git clone https://github.com/catppuccin/vim.git catppucchin + cp catppucchin/vim/colors/* ~/.vim/colors/ + rm -rf catppucchin +fi -git clone https://github.com/catppuccin/vim.git +echo ".. NERDTree" -cp vim/colors/* . +git clone https://github.com/preservim/nerdtree.git ~/.vim/pack/vendor/start/nerdtree +vim -u NONE -c "helptags ~/.vim/pack/vendor/start/nerdtree/doc" -c q -rm -rf vim/ - -cp ~/.vimrc ~/.vimrc.old +[[ -f ~/.vimrc ]] && cp ~/.vimrc ~/.vimrc.old cp .vimrc ~/.vimrc