3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/nixos/modules
Tor Hedin Brønner 9fad9fb869
nixos/displayManager: Create a common environment wrapper for all dms
This makes it easier to support a wider variety of .desktop session files. In
particular this makes it possible to use both the «legacy» sessions and upstream
session files.

We separate `xsession` into two parts, `xsessionWrapper` and `xsession`.
`xsessionWrapper` sets up the correct environment and then lauches the session's
Exec command (from the .desktop file), falling back to launching the default
window/desktopManager through the `xsession` script (required by at least some
nixos tests).

`xsession` then _only_ handles launching desktop-managers/window-managers defined
through `services.xserver.desktopManager.session`.
2018-08-01 19:14:32 +02:00
..
config Merge pull request #44015 from alexshpilkin/resolv-unbound 2018-07-24 22:53:53 +02:00
hardware [bot] nixos/*: remove unused arguments in lambdas 2018-07-20 20:56:59 +00:00
i18n/input-method options.i18n.inputMethod.package: fix type (#43239) 2018-07-09 22:37:27 +02:00
installer Revert "nixos: rename system.{stateVersion,defaultChannel} -> system.nixos.\1" 2018-07-28 00:12:55 +03:00
misc Revert "nixos: rename system.{stateVersion,defaultChannel} -> system.nixos.\1" 2018-07-28 00:12:55 +03:00
profiles [bot] nixos/*: remove unused arguments in lambdas 2018-07-20 20:56:59 +00:00
programs Revert "nixos: rename system.{stateVersion,defaultChannel} -> system.nixos.\1" 2018-07-28 00:12:55 +03:00
security Merge pull request #42834 from Synthetica9/patch-1 2018-07-23 11:29:18 -04:00
services nixos/displayManager: Create a common environment wrapper for all dms 2018-08-01 19:14:32 +02:00
system Merge pull request #44202 from jerith666/journald-rate 2018-07-30 13:47:01 +01:00
tasks [bot] nixos/*: remove unused arguments in lambdas 2018-07-20 20:56:59 +00:00
testing Revert "nixos: rename system.{stateVersion,defaultChannel} -> system.nixos.\1" 2018-07-28 00:12:55 +03:00
virtualisation Revert "nixos: rename system.{stateVersion,defaultChannel} -> system.nixos.\1" 2018-07-28 00:12:55 +03:00
module-list.nix inginious: remove 2018-07-19 17:31:40 +02:00
rename.nix nixos/rename: Add temporary aliases for the system.nixos.* rename revert 2018-07-28 00:12:55 +03:00