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/theme-data/sddm/sddm.conf | 30 +++++++++++++++++++++++-- 1 file changed, 28 insertions(+), 2 deletions(-) (limited to 'raveos-hyprland-theme/theme-data/sddm/sddm.conf') diff --git a/raveos-hyprland-theme/theme-data/sddm/sddm.conf b/raveos-hyprland-theme/theme-data/sddm/sddm.conf index 5fc1f61..1fa25d1 100644 --- a/raveos-hyprland-theme/theme-data/sddm/sddm.conf +++ b/raveos-hyprland-theme/theme-data/sddm/sddm.conf @@ -1,5 +1,31 @@ +# Run SDDM Wayland over Hyprland compositor +# Credits to the HyDE project + +[Theme] +Current=sddm-astronaut-theme +CursorTheme=BreezeDark +CursorSize=24 + [General] Numlock=on +HaltCommand=/usr/bin/systemctl poweroff +RebootCommand=/usr/bin/systemctl reboot +DisplayServer=wayland +GreeterEnvironment=QT_WAYLAND_SHELL_INTEGRATION=layer-shell -[Theme] -Current = sddm-astronaut-theme +[Users] +DefaultPath=/usr/local/bin:/usr/bin:/bin +HideShells= +HideUsers= +MaximumUid=60513 +MinimumUid=1000 +RememberLastUser=true +RememberLastSession=true +ReuseSession=true + +[Wayland] +CompositorCommand=start-hyprland -- -c /usr/share/hypr/sddm/hyprland.lua +EnableHiDPI=true + +[X11] +Enable=false -- cgit v1.3