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:
Henri 2021-06-27 12:02:56 -07:00 committed by GitHub
parent 50321ad4a0
commit 087e4e8acc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -13,15 +13,16 @@ get_platform() {
echo "installing packer"
if [ ! -d ~/.local/share/nvim/site/pack/packer ]; then
echo "Installing packer"
git clone https://github.com/wbthomason/packer.nvim \
~/.local/share/nvim/site/pack/packer/start/packer.nvim
echo
echo "packer installed!"
echo
if [ -d ~/.local/share/nvim/site/pack/packer ]; then
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 \
~/.local/share/nvim/site/pack/packer/start/packer.nvim
echo -e "=> packer installed!"
echo "Linking config"
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
fi
echo "shell changed to $shellname on nvim successfully!"
echo
echo "neovim will open with some errors , just press enter" && sleep 1
echo -e "\n=> shell changed to $shellname on nvim successfully!"
echo -e "\n=> neovim will open with some errors , just press enter" && sleep 1
# install all plugins + compile them
nvim +PackerSync