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:
@@ -12,11 +12,16 @@ if is_debug; then set +e; else set -e; fi
|
||||
step "Tiling window manager: Hyprland"
|
||||
rule
|
||||
|
||||
# hyprland was retired from the Fedora repos after F42 (dependency churn),
|
||||
# so the compositor comes from the solopasha COPR — the de facto standard.
|
||||
if ! pkg_installed hyprland; then
|
||||
info "Enabling copr: solopasha/hyprland..."
|
||||
sudo dnf copr enable -y solopasha/hyprland
|
||||
fi
|
||||
|
||||
info "Installing Hyprland and its ecosystem..."
|
||||
install_packages hyprland xdg-desktop-portal-hyprland alacritty
|
||||
install_packages hyprpaper hypridle hyprlock waybar mako
|
||||
install_optional wofi
|
||||
install_optional xwayland-satellite
|
||||
install_optional hyprpaper hypridle hyprlock waybar mako wofi xwayland-satellite
|
||||
|
||||
install_session_prereqs
|
||||
install_nerd_font JetBrainsMono
|
||||
|
||||
Reference in New Issue
Block a user