Commit Graph

4 Commits

Author SHA1 Message Date
d6e94f5050 fix: fallback to direct AUR install when paru fails, verify paru after build 2026-05-28 23:43:35 +02:00
3761dc707d fix ags: build deps separately with log capture, sync DB preflight 2026-05-28 22:43:21 +02:00
0e0188c30d fix ags: use aylurs-gtk-shell-git (non-git deps libastal/libastal-4 dont exist)
The AUR package aylurs-gtk-shell depends on libastal and libastal-4
which no longer exist in AUR. Only the -git variants exist.
The -git version (aylurs-gtk-shell-git) correctly depends on
libastal-git and libastal-4-git.
2026-05-28 22:29:58 +02:00
6f3e5e8f2d fix fresh install hang: split AGS into own module, remove obsolete packages
- Remove slow fallback loop from is_package_installed (only use expac)
- Move aylurs-gtk-shell from hyprland group to dedicated core/ags module
  with clear progress warning and user confirmation before build
- Install AUR packages one at a time in install_aur (better error isolation)
- Replace obsolete ttf-font-awesome with otf-font-awesome
- Remove p7zip (deleted from repos and AUR)
2026-05-28 21:55:35 +02:00