summaryrefslogtreecommitdiff
path: root/raveos-hyprland-theme/theme-data/sddm/sddm.conf
diff options
context:
space:
mode:
authorNippy <nippy@rp1.hu>2026-06-07 21:48:53 +0200
committerNippy <nippy@rp1.hu>2026-06-07 21:48:53 +0200
commit8e474998c646a37b602d913092ab8f8fddd95242 (patch)
treee2810709fe50c7b388bb4415463ba7ae58d08524 /raveos-hyprland-theme/theme-data/sddm/sddm.conf
parent8424a6399b9cfb98657fec10a78e2a57941e4cd1 (diff)
downloadRaveOS-PKGBUILD-8e474998c646a37b602d913092ab8f8fddd95242.tar.gz
RaveOS-PKGBUILD-8e474998c646a37b602d913092ab8f8fddd95242.zip
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
Diffstat (limited to 'raveos-hyprland-theme/theme-data/sddm/sddm.conf')
-rw-r--r--raveos-hyprland-theme/theme-data/sddm/sddm.conf30
1 files changed, 28 insertions, 2 deletions
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