From a869f13c7fd3642933995fbf1ec9027cbf38f7a7 Mon Sep 17 00:00:00 2001 From: ViViDboarder Date: Wed, 25 Oct 2017 10:40:07 -0700 Subject: [PATCH] Add update script Closes #6 --- update-plugins.sh | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100755 update-plugins.sh diff --git a/update-plugins.sh b/update-plugins.sh new file mode 100755 index 0000000..2f75b7c --- /dev/null +++ b/update-plugins.sh @@ -0,0 +1,24 @@ +#! /bin/bash + +echo "Update vim-plug" +vim +PlugUpgrade +qall +vim +PlugClean! +qall + +# Install all bundles +echo "Install all bundles" +if hash nvim 2>/dev/null; then + if hash pip 2>/dev/null; then + echo 'Installing neovim python module in $HOME' + pip install --user neovim + fi + echo "If using Neovim, install the python modules in your environment" + nvim +PlugUpdate +PlugInstall +qall +fi +vim +PlugUpdate +PlugInstall +qall + +vim --version | grep -q '\+lua' || { echo "Warning: Default vim does not include lua"; } +vim --version | grep -q '\+ruby' || { echo "Warning: Default vim does not include ruby."; } +vim --version | grep -q '\+python' || { echo "Warning: Default vim does not include python"; } + +echo "All done!" +exit 0