Update install.sh
Gave up and decided to clone the config and reinstall over my previous install to add later. Made the following modifications: 1 - removed the extra echos (use echo -e "\n some line " in the future) 2 - packer doesn't install if there's a previously installed packer folder. So the bash script purges the previous packer folder and starts anew. tested the config correctly
This commit is contained in:
parent
50321ad4a0
commit
087e4e8acc
18
install.sh
18
install.sh
|
@ -13,14 +13,15 @@ get_platform() {
|
||||||
|
|
||||||
echo "installing packer"
|
echo "installing packer"
|
||||||
|
|
||||||
if [ ! -d ~/.local/share/nvim/site/pack/packer ]; then
|
if [ -d ~/.local/share/nvim/site/pack/packer ]; then
|
||||||
echo "Installing packer"
|
echo "Clearning previous packer installs"
|
||||||
|
rm -rf ~/.local/share/nvim/site/pack
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo -e "\n=> Installing packer"
|
||||||
git clone https://github.com/wbthomason/packer.nvim \
|
git clone https://github.com/wbthomason/packer.nvim \
|
||||||
~/.local/share/nvim/site/pack/packer/start/packer.nvim
|
~/.local/share/nvim/site/pack/packer/start/packer.nvim
|
||||||
echo
|
echo -e "=> packer installed!"
|
||||||
echo "packer installed!"
|
|
||||||
echo
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo "Linking config"
|
echo "Linking config"
|
||||||
echo "old nvim config will be changed to nvim.bak if exists! :0"
|
echo "old nvim config will be changed to nvim.bak if exists! :0"
|
||||||
|
@ -49,9 +50,8 @@ else
|
||||||
sed -i "s/bash/$shellname/g" ~/.config/nvim/lua/mappings.lua
|
sed -i "s/bash/$shellname/g" ~/.config/nvim/lua/mappings.lua
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "shell changed to $shellname on nvim successfully!"
|
echo -e "\n=> shell changed to $shellname on nvim successfully!"
|
||||||
echo
|
echo -e "\n=> neovim will open with some errors , just press enter" && sleep 1
|
||||||
echo "neovim will open with some errors , just press enter" && sleep 1
|
|
||||||
|
|
||||||
# install all plugins + compile them
|
# install all plugins + compile them
|
||||||
nvim +PackerSync
|
nvim +PackerSync
|
||||||
|
|
Loading…
Reference in New Issue