feat(clean): Ask for confirmation
This commit is contained in:
+18
-8
@@ -1,12 +1,22 @@
|
||||
#!/bin/sh
|
||||
|
||||
git pull
|
||||
rm -rf ~/.local/share/nvim*/
|
||||
rm -rf ~/.local/state/nvim*/
|
||||
rm -rf ~/.cache/nvim*/
|
||||
clean=""
|
||||
echo "
|
||||
Cleaning the installation will delete all your plugins, as well as file history, undo history, etc
|
||||
"
|
||||
read -p "Do you really want to clean the nvim installation? (y/N) " clean
|
||||
|
||||
echo "Installing @vue/typescript-plugin system-wide"
|
||||
sudo npm i -g @vue/typescript-plugin
|
||||
if [[ "$clean" == "y" ]]; then
|
||||
git pull
|
||||
rm -rf ~/.local/share/nvim*/
|
||||
rm -rf ~/.local/state/nvim*/
|
||||
rm -rf ~/.cache/nvim*/
|
||||
|
||||
# Re-Install configs to clean out lazy-lock and all other residue
|
||||
./nvim-install.sh
|
||||
echo "Installing @vue/typescript-plugin system-wide"
|
||||
sudo npm i -g @vue/typescript-plugin
|
||||
|
||||
# Re-Install configs to clean out lazy-lock and all other residue
|
||||
./nvim-install.sh
|
||||
else
|
||||
echo "Aborting."
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user