Make systemd arguments compatible with old home-manager

This commit is contained in:
Natsu Kagami 2025-01-21 15:27:34 +01:00
parent a3ecb00160
commit 448e8e11e3
Signed by: nki
GPG key ID: 55A032EB38B49ADB

View file

@ -82,12 +82,13 @@ in
Before = [ "xwayland.target" "xdg-desktop-autostart.target" ];
After = [ "niri.service" ];
};
Install.WantedBy = [ "niri.service" ];
Install.UpheldBy = [ "niri.service" ];
Service.Slice = "session.slice";
Service.Type = "notify";
Service.ExecStart = "${lib.getExe pkgs.xwayland-satellite} ${xwayland-display}";
Service.ExecStartPost = [ "systemctl --user set-environment DISPLAY=${xwayland-display}" ];
Service.ExecStopPre = [ "systemctl --user unset-environment" ];
Service.ExecStopPost = [ "systemctl --user unset-environment" ];
};
programs.niri.settings = {