Terra in base section; fix Hyprland via solopasha COPR

- Terra repo is added right after RPM Fusion in the base setup (it carries
  noctalia + mangowc). Modules keep calling add_terra_repo so they still
  work standalone; it is a no-op when terra-release is present.
- Hyprland was retired from the Fedora repos after F42 (dependency churn);
  the module could never resolve 'hyprland' on F44. It now enables the
  solopasha/hyprland COPR first — the de facto standard for F43/44 — and
  treats the accessory packages (hyprpaper/hyprlock/waybar/mako/wofi/
  xwayland-satellite) as optional so a name drift warns instead of aborting.
- README updated.
This commit is contained in:
Pathfinder
2026-10-27 11:14:21 +01:00
committed by yuri
parent 1cd8d26d01
commit 0939b228b6
3 changed files with 17 additions and 7 deletions
+3
View File
@@ -156,6 +156,9 @@ info "Refreshing metadata..."
sudo dnf makecache --refresh
add_rpmfusion_repo
# Terra up front: it carries noctalia (niri) and mangowc, and is idempotent —
# the TWM modules also call it so they still work when run standalone.
add_terra_repo
pause_if_debug
if ! command -v flatpak >/dev/null 2>&1; then