diff options
| author | Chris <[email protected]> | 2021-03-23 19:48:07 -0400 | 
|---|---|---|
| committer | Chris <[email protected]> | 2021-03-23 19:48:07 -0400 | 
| commit | fda644942784cb8ddc41e2c5df0ff074ece866b7 (patch) | |
| tree | 0b60acc634679f0841f6e677f3deabc9b5a917b8 /utils/installer | |
| parent | 4c57e5a040423e4d1f088ef31cc8d8a228882d06 (diff) | |
update install script
Diffstat (limited to 'utils/installer')
| -rwxr-xr-x | utils/installer/install-nv-code.sh | 25 | 
1 files changed, 11 insertions, 14 deletions
| diff --git a/utils/installer/install-nv-code.sh b/utils/installer/install-nv-code.sh index f29baa37..321ff3cc 100755 --- a/utils/installer/install-nv-code.sh +++ b/utils/installer/install-nv-code.sh @@ -1,5 +1,3 @@ -#!/bin/bash -  set -o nounset # error when referencing undefined variable  set -o errexit # exit when command fails @@ -14,6 +12,10 @@ installnodeubuntu() {  	sudo apt install npm  } +moveoldnvim() { +	echo "Not installing NVCode: \n Please move your ~/.config/nvim folder before installing" +} +  installnodearch() {  	sudo pacman -S nodejs  	sudo pacman -S npm @@ -62,17 +64,12 @@ installpacker() {  cloneconfig() {  	echo "Cloning NVCode configuration" -	git clone https://github.com/ChristianChiarulli/nvcode.git ~/.config/nvcode -    mv $HOME/.config/nvcode/init.lua $HOME/.config/nvcode/init.lua.tmp -    mv $HOME/.config/nvcode/utils/init.lua $HOME/.config/nvcode/init.lua -    mv $HOME/.config/nvcode/lua/plugins.lua $HOME/.config/nvcode/utils/plugins.lua -    mkdir $HOME/.config/nvcode/utils/tmp/ -    mv $HOME/.config/nvcode/lua/* $HOME/.config/nvcode/utils/tmp/ -    mv $HOME/.config/nvcode/utils/plugins.lua $HOME/.config/nvcode/lua/ -	nvim -u $HOME/.config/nvcode/init.lua --headless +PackerSync +qall -    mv $HOME/.config/nvcode/utils/tmp/* $HOME/.config/nvcode/lua/ -    rm $HOME/.config/nvcode/init.lua -    mv $HOME/.config/nvcode/init.lua.tmp $HOME/.config/nvcode/init.lua +	git clone https://github.com/ChristianChiarulli/nvcode.git ~/.config/nvim +    mv $HOME/.config/nvim/init.lua $HOME/.config/nvim/init.lua.tmp +    mv $HOME/.config/nvim/utils/init.lua $HOME/.config/nvim/init.lua +	nvim -u $HOME/.config/nvim/init.lua --headless --noplugin +PackerInstall +qall +    rm $HOME/.config/nvim/init.lua +    mv $HOME/.config/nvim/init.lua.tmp $HOME/.config/nvim/init.lua  }  asktoinstallnode() { @@ -132,7 +129,7 @@ which node >/dev/null && echo "node installed, moving on..." || asktoinstallnode  pip3 list | grep pynvim >/dev/null && echo "pynvim installed, moving on..." || installpynvim  # move old nvim directory if it exists -# [ -d "$HOME/.config/nvim" ] && moveoldnvim +[ -d "$HOME/.config/nvim" ] && moveoldnvim  if [ -a "$HOME/.local/share/nvim/site/pack/packer/start/packer.nvim" ]; then      echo 'packer already installed' | 
