# NoSignal SDDM config (installed to /etc/sddm.conf.d/10-nosignal.conf). [General] # X11 greeter — the reliable, well-trodden path (needs xorg-server). The Hyprland # SESSION still runs on Wayland; only SDDM's own greeter uses X here. # For an X-free image instead, use the Wayland greeter: # DisplayServer=wayland # [Wayland] # CompositorCommand=weston --shell=kiosk (adds `weston` to the image) DisplayServer=x11 Numlock=on [Users] # The desktop session to prefer. hyprland-uwsm.desktop launches Hyprland through # uwsm exactly like the old greetd config — keep this (NOT plain hyprland.desktop), # or caelestia's uwsm/systemd-managed session env won't apply. # (SDDM remembers the last-used session per user; DeckShift overrides this when # switching to/from its Gamescope gaming session.)