nixpkgs/nixos/modules/services/x11/display-managers
Even Brenden 660882d883 nixos/displayManager: add XDG_SESSION_ID to systemd user environment
xss-lock needs XDG_SESSION_ID to respond to loginctl lock-session(s)
(and possibly other session operations such as idle hint management).
This change adds XDG_SESSION_ID to the list of imported environment
variables when starting systemctl.

Inspired by home-manager, add importVariables configuration.

Set session to XDG_SESSION_ID when running xss-lock as a service.

Co-authored-by: misuzu <bakalolka@gmail.com>
2020-09-05 20:36:18 +02:00
..
lightdm-greeters lightdm-mini-greeter: 0.3.4 -> 0.4.0 2020-04-04 09:40:49 -04:00
account-service-util.nix nixos: add freedesktop/gnome/myself maintainers 2020-04-01 20:53:09 -04:00
default.nix nixos/displayManager: add XDG_SESSION_ID to systemd user environment 2020-09-05 20:36:18 +02:00
gdm.nix treewide: add types to boolean / enable options or make use of mkEnableOption 2020-04-27 09:32:01 +02:00
lightdm.nix nixos/lightdm: change background type to path 2020-04-29 13:24:37 -04:00
sddm.nix nixos/sddm: always run systemctl of the currently running systemd 2020-05-21 10:33:22 +02:00
set-session.py nixos/gdm: don't raise an Exception in set-session script 2019-11-22 18:05:31 -05:00
slim.nix nixos/slim: remove 2019-11-11 17:10:41 -05:00
startx.nix treewide: add bool type to enable options, or make use of mkEnableOption 2020-04-21 08:55:36 +02:00
xpra.nix cleanup redundant text in modules utilizing mkEnableOption 2019-04-20 14:44:02 +02:00