c8456a0885
fix: writeFile aus ags/file statt raw GLib — erstellt verzeichnisse automatisch
main
Pepe44DEV2026-05-30 20:14:24 +02:00
add4260a9b
fix: setup nicht in AGS 3.1, zurück zu onChanged + closure variablen
Pepe44DEV2026-05-30 20:12:29 +02:00
419eccf4d0
fix: homelab setup form liest entry werte direkt per setup-ref statt closure-variablen, saveConfig mit try/catch und rebuild()
Pepe44DEV2026-05-30 20:07:22 +02:00
ecb925f510
fix: homelab save erstellt parent dir via mkdir_with_parents, string statt TextEncoder für GLib.file_set_contents
Pepe44DEV2026-05-30 20:01:56 +02:00
dc7ef3cc51
homelab-control: fallback terminal öffnen wenn zenity fehlt — kitty + gum statt notification ohne reaktion
Pepe44DEV2026-05-29 19:45:23 +02:00
ab0870db04
homelab-control.sh: zenity als primärer setup-dialog (funktioniert aus rofi/ags-menüs), terminal-check vor gum/whiptail/read
Pepe44DEV2026-05-29 19:01:20 +02:00
8f8c3cac3d
homelab-control.sh: setup wizard bei fehlendem config — kein löschen mehr, setup auch nach installation nutzbar
Pepe44DEV2026-05-29 18:48:48 +02:00
e2f8313034
homelab control center nur bei konfiguration: module-reihenfolge geändert, dotfiles räumen homelab-files bei fehlendem config weg
Pepe44DEV2026-05-29 18:46:22 +02:00
de88e5b603
ags: optional statt required — wird nur auf y/N hin installiert
Pepe44DEV2026-05-29 18:43:59 +02:00
f39f886c9f
fullscreen TUI from start: pretty box drawings, module selection with y/N, progress bar during execution
Pepe44DEV2026-05-29 17:42:32 +02:00
05a07ff006
fix: clear screen on each module transition to prevent old output piling up
Pepe44DEV2026-05-29 13:23:48 +02:00
3b96713771
fix: simplify fullscreen TUI - no scroll region, safe tput calls, no trap conflict
Pepe44DEV2026-05-29 13:22:19 +02:00
f840693320
feat: fullscreen TUI with progress bar for module execution
Pepe44DEV2026-05-29 13:17:27 +02:00
3abf4920df
fix: awww-daemon blocks with &&, use & (background) so awww img runs
Pepe44DEV2026-05-29 01:52:57 +02:00
416487260c
feat: one-time sudo at start with background keep-alive, no more password prompts
Pepe44DEV2026-05-29 01:13:57 +02:00
ad46515b5a
fix: prefer yay-bin (static Go binary, no libalpm dep) over paru-bin
Pepe44DEV2026-05-29 00:50:26 +02:00
041a8c33ea
fix: build paru from source when paru-bin has libalpm.so version mismatch
Pepe44DEV2026-05-29 00:31:25 +02:00
d6e94f5050
fix: fallback to direct AUR install when paru fails, verify paru after build
Pepe44DEV2026-05-28 23:43:35 +02:00
3761dc707d
fix ags: build deps separately with log capture, sync DB preflight
Pepe44DEV2026-05-28 22:43:21 +02:00
0e0188c30d
fix ags: use aylurs-gtk-shell-git (non-git deps libastal/libastal-4 dont exist)
Pepe44DEV2026-05-28 22:29:58 +02:00
6f3e5e8f2d
fix fresh install hang: split AGS into own module, remove obsolete packages
Pepe44DEV2026-05-28 21:55:35 +02:00