feat(clean): Ask for confirmation

This commit is contained in:
2026-06-02 09:17:13 +02:00
parent 1a360d49d5
commit 23da0388ce
+18 -8
View File
@@ -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