3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/nixos/modules/services
Tor Hedin Brønner d25365c3c1
nixos/displayManager: introduce defaultSession
There's two ways of providing graphical sessions now:
- `displayManager.session` via. `desktopManager.session` and
  `windowManager.session`
- `displayManager.sessionPackages`

`sessionPackages` doesn't make a distinction between desktop and window
managers. This makes selecting a session provided by a package using
`desktopManager.default` nonsensical.

We therefor introduce `displayManager.defaultSession` which can select a session
from either `displayManager.session` or `displayManager.sessionPackages`.

It will default to `desktopManager.default + windowManager.default` as before.
If the dm default is "none" it will select the first provided session from
`sessionPackages`.
2019-12-15 04:16:20 +01:00
..
admin treewide: Switch to system users 2019-10-12 22:25:28 +02:00
amqp nixos/rabbitmq: use a literalExample for example configItems 2019-10-18 12:36:16 +00:00
audio nixos/treewide: Move rename.nix imports to their respective modules 2019-12-10 02:51:19 +01:00
backup nixos/bacula-sd: add autochange support 2019-12-11 19:16:50 +01:00
cluster nixos/treewide: Move rename.nix imports to their respective modules 2019-12-10 02:51:19 +01:00
computing nixos/slurm: add option for external slurmdbd.conf 2019-11-10 21:28:09 +01:00
continuous-integration treewide: Switch to system users (#71055) 2019-11-01 13:26:43 +01:00
databases postgresql: Quote role names when creating database users 2019-12-13 14:10:18 -06:00
desktops Merge pull request #74177 from jtojnar/neard 2019-11-28 07:53:32 +01:00
development nixos/lorri: add to environment.systemPackages 2019-11-15 16:59:24 +01:00
editors treewide: Switch to system users 2019-10-12 22:25:28 +02:00
games nixos/openarena: fix service's binary name 2019-11-24 16:55:20 +01:00
hardware Merge pull request #73968 from mat8913/upower-config-master 2019-12-05 05:25:00 +00:00
logging nixos/treewide: Move rename.nix imports to their respective modules 2019-12-10 02:51:19 +01:00
mail nixos/treewide: Move rename.nix imports to their respective modules 2019-12-10 02:51:19 +01:00
misc nixos/treewide: Move rename.nix imports to their respective modules 2019-12-10 02:51:19 +01:00
monitoring nixos/treewide: Move rename.nix imports to their respective modules 2019-12-10 02:51:19 +01:00
network-filesystems nixos/treewide: Move rename.nix imports to their respective modules 2019-12-10 02:51:19 +01:00
networking nixos/unbound: add package option 2019-12-12 23:49:47 +00:00
printing nixos/treewide: Move rename.nix imports to their respective modules 2019-12-10 02:51:19 +01:00
scheduling treewide: Switch to system users 2019-10-12 22:25:28 +02:00
search nixos/kibana: Filter empty lists 2019-09-07 13:24:24 +01:00
security nixos/treewide: Move rename.nix imports to their respective modules 2019-12-10 02:51:19 +01:00
system Merge branch 'master' into staging 2019-09-02 23:25:24 +02:00
torrent nixos/transmission: don't use types.str 2019-12-09 23:31:38 -05:00
ttys treewide: remove redundant quotes 2019-08-26 21:40:19 +00:00
web-apps nixos/treewide: Move rename.nix imports to their respective modules 2019-12-10 02:51:19 +01:00
web-servers nixos/unit: update preStart script 2019-12-12 17:59:10 +03:00
x11 nixos/displayManager: introduce defaultSession 2019-12-15 04:16:20 +01:00