From 8e474998c646a37b602d913092ab8f8fddd95242 Mon Sep 17 00:00:00 2001 From: Nippy Date: Sun, 7 Jun 2026 21:48:53 +0200 Subject: raveos-hyprland-theme: migrate to Lua config (pkgrel 30) - Replace hyprland.conf with hyprland.lua (new Hyprland Lua API) - Add config/keybinds.lua and config/windowrules.lua as sub-modules - Fix: remove windowrule-1 that floated ALL windows (caused apps not opening) - Fix: use Lua os.getenv() for HOME/XDG_RUNTIME_DIR instead of static placeholders - Fix killactive/togglefloating to use proper dispatcher calls (not exec_cmd) - Add HyprShell layerrules (blur/ignorezero for overview/switch/launcher) - Update sddm.conf: full config with Wayland compositor pointing to /usr/share/hypr/sddm/hyprland.lua - Add sddm/hyprland.lua: minimal SDDM greeter compositor config - Update apply script to install /usr/share/hypr/sddm/hyprland.lua --- raveos-hyprland-theme/raveos-hyprland-apply.sh | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'raveos-hyprland-theme/raveos-hyprland-apply.sh') diff --git a/raveos-hyprland-theme/raveos-hyprland-apply.sh b/raveos-hyprland-theme/raveos-hyprland-apply.sh index 133713b..1d0d5b4 100644 --- a/raveos-hyprland-theme/raveos-hyprland-apply.sh +++ b/raveos-hyprland-theme/raveos-hyprland-apply.sh @@ -82,6 +82,10 @@ if [[ -f "${payload_dir}/sddm/sddm.conf" ]]; then install -Dm644 "${payload_dir}/sddm/sddm.conf" /etc/sddm.conf.d/raveos-theme.conf fi +if [[ -f "${payload_dir}/sddm/hyprland.lua" ]]; then + install -Dm644 "${payload_dir}/sddm/hyprland.lua" /usr/share/hypr/sddm/hyprland.lua +fi + for candidate in \ "/usr/share/sddm/themes/sddm-astronaut-theme" \ "/usr/share/sddm/themes/astronaut" \ -- cgit v1.3