Comparing changes
Open a pull request
base repository: NixOS/nixpkgs-channels
base: fb1bc1b891f5
head repository: NixOS/nixpkgs-channels
compare: 2a361e57d0b6
- 14 commits
- 33 files changed
- 5 contributors
Commits on Dec 15, 2019
-
nixos/sessionPackages: provide session names in passthru
We want access to the valid session names at evaluation time.
-
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`.
-
nixos/lightdm: enable wayland sessions
Note: can't launch gnome on wayland due to duplicate entry names: canonical/lightdm#16
-
nixos/displayManager: deprecate separate options for default wm/dm
The upstream session files display managers use have no concept of sessions being composed from desktop manager and window manager. To be able to set upstream session files as default session, we need a single option. Having two different ways to set default session would be confusing, though, so we decided to deprecate the old method. We also created separate script for each session, just like we already had a separate desktop file for each one, and started using displayManager.sessionPackages mechanism to make the session handling more uniform.
Commits on Dec 18, 2019
-
-
-
-
Revert "release: remove metrics from unstable channel (temporarily)"
This reverts commit 96d73ed. IPv6 connectivity restored by ISP a few hours after I pushed the workaround. Apparently it was something complicated; I suppose that has to do with the issue appearing on Friday 13th during full moon ;-)
-
Merge pull request #53843 from hedning/session-default
nixos/displayManager: introduce defaultSession
-
-
Merge pull request #75894 from marsam/update-tflint
tflint: 0.13.2 -> 0.13.3
-
Merge pull request #75887 from marsam/update-nodejs
nodejs: 10.17.0 -> 10.18.0, 12.13.1 -> 12.14.0
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff fb1bc1b891f5...2a361e57d0b6