nixpkgs/nixos/modules/services
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
..
admin nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
amqp nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
audio nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
backup [bot] nixos/*: remove unused arguments in lambdas 2018-07-20 20:56:59 +00:00
cluster [bot]: remove unreferenced code 2018-07-20 18:48:37 +00:00
computing nixos/slurm: remove propagatedBuidInputs from slurmWrapped 2018-06-02 14:01:24 +02:00
continuous-integration [bot] nixos/*: remove unused arguments in lambdas 2018-07-20 20:56:59 +00:00
databases Revert "nixos: rename system.{stateVersion,defaultChannel} -> system.nixos.\1" 2018-07-28 00:12:55 +03:00
desktops gnome3.gpaste: hard-code paths 2018-08-01 19:14:30 +02:00
development nixos/hoogle: add home option (#44103) 2018-07-30 11:27:07 +01:00
editors nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
games nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
hardware Merge pull request #43863 from volth/unused4 2018-07-21 16:39:08 +01:00
logging [bot] nixos/*: remove unused arguments in lambdas 2018-07-20 20:56:59 +00:00
mail [bot] nixos/*: remove unused arguments in lambdas 2018-07-20 20:56:59 +00:00
misc nixos/gitlab: don't install pg_trgm for remote hosts 2018-07-30 19:41:12 +02:00
monitoring Merge pull request #43863 from volth/unused4 2018-07-21 16:39:08 +01:00
network-filesystems beegfs: 6.18 -> 7.0 (#44210) 2018-07-30 12:42:59 +02:00
networking Merge pull request #44061 from ljani/avahi-extraconfig 2018-07-29 20:07:11 +02:00
printing nixos/cupsd: add option to start when needed 2018-07-14 23:39:43 +02:00
scheduling nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
search elk: 6.2.4 -> 6.3.2 2018-07-28 00:01:31 +02:00
security [bot] nixos/*: remove unused arguments in lambdas 2018-07-20 20:56:59 +00:00
system [bot] treewide: remove unused 'inherit' in let blocks 2018-07-20 19:38:19 +00:00
torrent [bot] nixos/*: remove unused arguments in lambdas 2018-07-20 20:56:59 +00:00
ttys [bot] treewide: remove unused 'inherit' in let blocks 2018-07-20 19:38:19 +00:00
web-apps [bot] nixos/*: remove unused arguments in lambdas 2018-07-20 20:56:59 +00:00
web-servers Revert "nixos: rename system.{stateVersion,defaultChannel} -> system.nixos.\1" 2018-07-28 00:12:55 +03:00
x11 nixos/displayManager: Create a common environment wrapper for all dms 2018-08-01 19:14:32 +02:00