[Unit]
Description=Souveraine session authority (lock-before-shell, lock-past-shell-death)
# Started explicitly from the hyprland.start hook after WAYLAND_DISPLAY is
# imported into the user manager — same lifecycle pattern as hypridle.
PartOf=graphical-session.target

[Service]
ExecStart=/usr/bin/souveraine-sessiond
Restart=on-failure
RestartSec=1

[Install]
WantedBy=graphical-session.target
