feat: Added easy reinstallation

This commit is contained in:
2026-06-21 12:36:53 +05:30
parent 004946f4b2
commit 3df936d501
8 changed files with 64 additions and 21 deletions

View File

@@ -1,17 +1,17 @@
# This file is auto-generated by scripts/generate_registry.sh. Do not edit manually.
declare -A INSTALLERS=(
[agy]="Install Antigravity CLI"
[bat]="Install Bat (alternative to cat) and configure alias"
[node]="Install Node.js (LTS) and NVM"
[nvim]="Install Neovim 0.11.7 and configuration"
[pnpm]="Install pnpm package manager"
[rust]="Install Rustup and Rust compiler/toolchain"
[starship]="Install Starship shell prompt"
[agy]="Antigravity CLI"
[bat]="Bat (alternative to cat) and configure alias"
[node]="Node.js (LTS) and NVM"
[nvim]="Neovim 0.11.7 and configuration"
[pnpm]="pnpm package manager"
[rust]="Rustup and Rust compiler/toolchain"
[starship]="Starship shell prompt"
[uv]="Fast Python package installer and resolver"
[yay]="Install Yay AUR helper"
[yazi]="Install Yazi terminal file manager and dependencies"
[zoxide]="Install Zoxide directory jumper"
[yay]="Yay AUR helper"
[yazi]="Yazi terminal file manager and dependencies"
[zoxide]="Zoxide directory jumper"
)
declare -A INSTALLER_DISPLAYS=(

View File

@@ -204,7 +204,7 @@ for script in "${SCRIPTS[@]}"; do
run_ware "$tool" "$@"
done
;;
bye)
gone)
if [ -f "$BOOTSTRAP_DIR/commands/uninstall.sh" ]; then
. "$BOOTSTRAP_DIR/commands/uninstall.sh"
else