Dotfiles/setup
The_miro 9d2ae9f15e setup: fix module scripts and add TUI installer
Module fixes across the board:
- package-managers.sh: add sudo, --noconfirm, idempotency guards for
  yay/rustup/nvm, mkdir -p, remove stale version comments
- core-packages.sh: add --noconfirm --needed, remove invalid 'nvim'
  package name, deduplicate ~15 repeated entries
- shell-setup.sh: move color vars to top (were defined after use, RESET
  never defined), RUNZSH=no CHSH=no for oh-my-zsh (was spawning new
  shell and halting script), --yes for starship installer
- hyprland-new.sh: mkdir -p before cd, ln -sf for xdg-terminal-exec and
  ssh-askpass, remove flatpak-system-helper enable, comment out hyprpm
  and WallRizz -w (require live session), mkdir -p ~/Pictures, add
  walker-bin/ulauncher to yay installs, --noconfirm on yay
- sway.sh: fix gitgreetd-tuigreet typo, --noconfirm --needed, yay
  idempotency, rm -f for bashrc/zshrc, ln -sf everywhere, mkdir -p for
  spotify-tui, remove hard reboot, RUNZSH=no/--yes for shell tools
- gaming-packages.sh: add missing shebang, --noconfirm, flatpak -y
- network-developer-packages.sh: --noconfirm --needed, fix inline comment
- zfs.sh / wprs.sh: add yay --noconfirm flags
- All scripts: set -euo pipefail

New: setup/tui-install.sh — dialog-based TUI installer with Cyberqueer
theme, component checklist, DE submenu, step counter, and per-module
error handling

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-08 10:27:43 +02:00
..
Setup-shell-4-containers cleanup: archive deprecated configs, remove logs and merge artifacts 2026-05-08 10:13:12 +02:00
deprecated cleanup: archive deprecated configs, remove logs and merge artifacts 2026-05-08 10:13:12 +02:00
modules setup: fix module scripts and add TUI installer 2026-05-08 10:27:43 +02:00
arch-autoinstall.sh Update setup/arch-autoinstall.sh 2025-12-03 09:54:04 +01:00
archbaseos-guided-install.sh Update setup/archbaseos-guided-install.sh 2026-03-19 15:08:29 +01:00
install.sh install script made executable 2025-05-19 09:58:44 +02:00
tui-install.sh setup: fix module scripts and add TUI installer 2026-05-08 10:27:43 +02:00