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:
@@ -32,6 +32,7 @@ FRESH_MODULES=(
|
|||||||
"core/dotfiles"
|
"core/dotfiles"
|
||||||
"core/services"
|
"core/services"
|
||||||
"homelab/setup"
|
"homelab/setup"
|
||||||
|
"optional/install"
|
||||||
"core/sddm"
|
"core/sddm"
|
||||||
"post/apply-theme"
|
"post/apply-theme"
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -49,7 +49,7 @@ module_main() {
|
|||||||
all_packages+=("${pkgs[@]}")
|
all_packages+=("${pkgs[@]}")
|
||||||
done
|
done
|
||||||
|
|
||||||
all_packages=("$(remove_duplicates "${all_packages[@]}")")
|
readarray -t all_packages < <(remove_duplicates "${all_packages[@]}")
|
||||||
|
|
||||||
local total=${#all_packages[@]}
|
local total=${#all_packages[@]}
|
||||||
local existing=0
|
local existing=0
|
||||||
|
|||||||
Reference in New Issue
Block a user