diff --git a/install.sh b/install.sh index bcea8d3..54b2987 100755 --- a/install.sh +++ b/install.sh @@ -2,6 +2,8 @@ ## CONSTANTS +BASEDIR=$(dirname $0) + ## FUNCTIONS function assert_debian13 { @@ -78,6 +80,17 @@ function configure_default { set_alternative vi nvim set_alternative vim nvim + [[ ! -f $HOME/.vimrc ]] && + cp "$BASEDIR/resources/vimrc" "$HOME/.vimrc" || + echo vimrc defined! + + [[ ! -f $HOME/.config/nvim/init.vim ]] && + cp "$BASEDIR/resources/init.vim" "$HOME/.config/nvim/init.vim" || + echo nvim init.vim defined! + + [[ ! -f $HOME/.config/nvim-vanilla/init.vim ]] && + cp "$BASEDIR/resources/init.vim" "$HOME/.config/nvim-vanilla/init.vim" || + echo nvim-vanilla init.vim defined! } function install_neovim { diff --git a/resources/init.vim b/resources/init.vim new file mode 100644 index 0000000..5618a4a --- /dev/null +++ b/resources/init.vim @@ -0,0 +1,4 @@ +if filereadable(expand('~/.vimrc')) + source ~/.vimrc +endif +