diff --git a/reinstall_nvchad.sh b/reinstall_nvchad.sh new file mode 100755 index 0000000..59b05c0 --- /dev/null +++ b/reinstall_nvchad.sh @@ -0,0 +1,31 @@ +#!/bin/bash +set -euo pipefail + +SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" + +echo "============================================" +echo "NvChad Reinstall Script" +echo "============================================" +echo "" +echo "This will DELETE:" +echo " - ~/.config/nvim" +echo " - ~/.local/share/nvim" +echo " - ~/.local/state/nvim" +echo " - ~/.cache/nvim" +echo "" +echo "Then re-run install_nvchad.sh from scratch." +echo "" +read -p "Continue? (y/N) " -n 1 -r +echo +if [[ ! $REPLY =~ ^[Yy]$ ]]; then + echo "Cancelled." + exit 0 +fi + +echo "" +echo "Removing nvim data..." +rm -rf ~/.config/nvim ~/.local/share/nvim ~/.local/state/nvim ~/.cache/nvim +echo "Done." +echo "" + +bash "$SCRIPT_DIR/install_nvchad.sh"