Run moongreet inside Niri compositor via greetd

Moongreet needs a Wayland compositor — greetd now starts Niri with
a minimal greeter-only config (no keybinds, no gaps, auto-quit).
This commit is contained in:
2026-03-26 21:33:54 +01:00
parent 312924e2a8
commit ae904436f0
2 changed files with 63 additions and 2 deletions
+4 -2
View File
@@ -1,9 +1,11 @@
# ABOUTME: greetd-Konfiguration fuer Moonarch.
# ABOUTME: Startet moongreet als Wayland-Greeter via gtk4-layer-shell.
# ABOUTME: Startet Niri als Compositor fuer den Moongreet-Greeter.
[terminal]
vt = 1
[default_session]
command = "moongreet"
# Moongreet braucht einen Wayland-Compositor — niri stellt diesen bereit.
# Siehe niri-greeter.kdl fuer die Compositor-Konfiguration.
command = "niri -c /etc/greetd/niri-greeter.kdl"
user = "greeter"