fix: UX vereinfacht - doppelten Durchlauf entfernt + Paketliste im Prompt

- show_summary entfernt (war redundant nach collect_all_interactive)
- collect_all_interactive: keine log_step-Header mehr, nur einfaches
  'Additional Software (Obsidian, ...)? [Y/n]:' pro Modul
- module_description von optional/install listet jetzt alle verfügbaren
  Pakete, damit User die Liste sieht BEVOR er Yes/No sagt
- Nicht-required Module: kompakter confirm ohne log_step-Gedöns
This commit is contained in:
2026-05-27 22:00:11 +02:00
parent e87596f535
commit 547fb3e57f
2 changed files with 3 additions and 42 deletions

View File

@@ -1,7 +1,7 @@
#!/usr/bin/env bash
module_description() {
printf "Optional Software - select and install additional packages\n"
printf "Additional Software (Obsidian, Neovim, VS Code, Spotify, Brave, Chromium, VLC, PipeWire, Docker, Blender)\n"
}
module_required() { return 1; }