This commit is contained in:
christianchiarulli 2021-04-15 00:17:48 -04:00
parent 1853b4f2aa
commit 2cd8c6a21c
53 changed files with 331 additions and 712 deletions

View file

@ -15,7 +15,7 @@ installnodeubuntu() {
}
moveoldnvim() {
echo "Not installing NVCode"
echo "Not installing LunarVim"
echo "Please move your ~/.config/nvim folder before installing"
exit
}
@ -66,13 +66,13 @@ installpacker() {
}
cloneconfig() {
echo "Cloning NVCode configuration"
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
echo "Cloning LunarVim configuration"
git clone https://github.com/ChristianChiarulli/lunarvim.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 +PackerInstall
# rm $HOME/.config/nvim/init.lua
# mv $HOME/.config/nvim/init.lua.tmp $HOME/.config/nvim/init.lua
}
asktoinstallnode() {
@ -123,7 +123,7 @@ installextrapackages() {
}
# Welcome
echo 'Installing NVCode'
echo 'Installing LunarVim'
# move old nvim directory if it exists
[ -d "$HOME/.config/nvim" ] && moveoldnvim
@ -143,17 +143,17 @@ else
installpacker
fi
if [ -a "$HOME/.config/nvcode/init.lua" ]; then
if [ -a "$HOME/.config/nvim/init.lua" ]; then
echo 'nvcode already installed'
else
# clone config down
cloneconfig
echo 'export PATH=$HOME/.config/nvcode/utils/bin:$PATH' >>~/.zshrc
echo 'export PATH=$HOME/.config/nvcode/utils/bin:$PATH' >>~/.bashrc
# echo 'export PATH=$HOME/.config/nvim/utils/bin:$PATH' >>~/.zshrc
# echo 'export PATH=$HOME/.config/nvcode/utils/bin:$PATH' >>~/.bashrc
fi
echo "I recommend you also install and activate a font from here: https://github.com/ryanoasis/nerd-fonts"
echo "I also recommend you add 'set preview_images_method ueberzug' to ~/.config/ranger/rc.conf"
# echo "I also recommend you add 'set preview_images_method ueberzug' to ~/.config/ranger/rc.conf"
echo 'export PATH=/home/$USER/.config/nvcode/utils/bin:$PATH appending to zshrc/bashrc'
# echo 'export PATH=/home/$USER/.config/nvcode/utils/bin:$PATH appending to zshrc/bashrc'