mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-12-25 03:17:13 +00:00
d25365c3c1
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`. |
||
---|---|---|
.. | ||
default.nix | ||
enlightenment.nix | ||
gnome3.nix | ||
kodi.nix | ||
lumina.nix | ||
lxqt.nix | ||
mate.nix | ||
maxx.nix | ||
none.nix | ||
pantheon.nix | ||
plasma5.nix | ||
surf-display.nix | ||
xfce.nix | ||
xterm.nix |