|
|
@ -84,13 +84,19 @@ function configure_default { |
|
|
cp "$BASEDIR/resources/vimrc" "$HOME/.vimrc" || |
|
|
cp "$BASEDIR/resources/vimrc" "$HOME/.vimrc" || |
|
|
echo vimrc defined! |
|
|
echo vimrc defined! |
|
|
|
|
|
|
|
|
[[ ! -f $HOME/.config/nvim/init.vim ]] && |
|
|
|
|
|
cp "$BASEDIR/resources/init.vim" "$HOME/.config/nvim/init.vim" || |
|
|
|
|
|
echo nvim init.vim defined! |
|
|
|
|
|
|
|
|
configure_nvim |
|
|
|
|
|
configure_nvim nvim-vanilla |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
[[ ! -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 configure_nvim { |
|
|
|
|
|
local nvim_app=${1:-nvim} |
|
|
|
|
|
if grep -q "\$HOME/.vimrc" "$HOME/.config/${nvim_app}/init.lua"; then |
|
|
|
|
|
cat "$BASEDIR/resources/init.lua" "$HOME/.config/${nvim_app}/init.lua" >"$HOME/.config/${nvim_app}/init.lua.new" |
|
|
|
|
|
mv "$HOME/.config/${nvim_app}/init.lua.new" "$HOME/.config/${nvim_app}/init.lua" |
|
|
|
|
|
echo "${nvim_app} init.lua may load .vimrc newly created!" |
|
|
|
|
|
else |
|
|
|
|
|
echo "${nvim_app} init.lua may load .vimrc already defined!" |
|
|
|
|
|
fi |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
function install_neovim { |
|
|
function install_neovim { |
|
|
|