fix: Array-Bug verhinderte Paketinstallation + optional/install in FRESH_MODULES

- all_packages=("$(remove_duplicates ...)") kollabierte Newlines → alle
  Pakete wurden ein einzelnes Array-Element → pacman -Si matchte nichts
  → nichts installiert. Fix: readarray -t statt $()-Subshell.
- optional/install in FRESH_MODULES aufgenommen, damit die Software-Auswahl
  auch auf --fresh erscheint.
This commit is contained in:
2026-05-27 21:06:41 +02:00
parent 9b6c05648f
commit 7ab1a466cc
2 changed files with 2 additions and 1 deletions

View File

@@ -49,7 +49,7 @@ module_main() {
all_packages+=("${pkgs[@]}")
done
all_packages=("$(remove_duplicates "${all_packages[@]}")")
readarray -t all_packages < <(remove_duplicates "${all_packages[@]}")
local total=${#all_packages[@]}
local existing=0