+2
-6
nixos/doc/manual/configuration/customizing-packages.section.md
+2
-6
nixos/doc/manual/configuration/customizing-packages.section.md
······- [`passExtensions.pass-otp`](https://search.nixos.org/packages/query=passExtensions.pass-otp)
+2
nixos/doc/manual/release-notes/rl-2311.section.md
+2
nixos/doc/manual/release-notes/rl-2311.section.md
···- The `services.mtr-exporter.target` has been removed in favor of `services.mtr-exporter.jobs` which allows specifying multiple targets.+- Setting `nixpkgs.config` options while providing an external `pkgs` instance will now raise an error instead of silently ignoring the options. NixOS modules no longer set `nixpkgs.config` to accomodate this. This specifically affects `services.locate`, `services.xserver.displayManager.lightdm.greeters.tiny` and `programs.firefox` NixOS modules. No manual intervention should be required in most cases, however, configurations relying on those modules affecting packages outside the system environment should switch to explicit overlays.
-3
nixos/modules/hardware/video/amdgpu-pro.nix
-3
nixos/modules/hardware/video/amdgpu-pro.nix
+1
-3
nixos/modules/misc/locate.nix
+1
-3
nixos/modules/misc/locate.nix
···
+10
nixos/modules/misc/nixpkgs.nix
+10
nixos/modules/misc/nixpkgs.nix
···
+1
-1
nixos/modules/programs/browserpass.nix
+1
-1
nixos/modules/programs/browserpass.nix
···
+20
-8
nixos/modules/programs/firefox.nix
+20
-8
nixos/modules/programs/firefox.nix
······
+1
-1
nixos/modules/services/desktops/gnome/gnome-browser-connector.nix
+1
-1
nixos/modules/services/desktops/gnome/gnome-browser-connector.nix
-3
nixos/modules/services/x11/desktop-managers/gnome.nix
-3
nixos/modules/services/x11/desktop-managers/gnome.nix
···environment.sessionVariables.NIX_GSETTINGS_OVERRIDES_DIR = "${nixos-gsettings-desktop-schemas}/share/gsettings-schemas/nixos-gsettings-overrides/glib-2.0/schemas";
+1
-1
nixos/modules/services/x11/desktop-managers/plasma5.nix
+1
-1
nixos/modules/services/x11/desktop-managers/plasma5.nix
···
+4
-6
nixos/modules/services/x11/display-managers/lightdm-greeters/tiny.nix
+4
-6
nixos/modules/services/x11/display-managers/lightdm-greeters/tiny.nix
······
+1
-1
pkgs/applications/display-managers/lightdm-tiny-greeter/default.nix
+1
-1
pkgs/applications/display-managers/lightdm-tiny-greeter/default.nix
···+, pkg-config, lightdm, gtk3, glib, wrapGAppsHook, config, conf ? config.lightdm-tiny-greeter.conf or "" }:
+12
-19
pkgs/servers/x11/xorg/overrides.nix
+12
-19
pkgs/servers/x11/xorg/overrides.nix
······
+2
-4
pkgs/tools/misc/mlocate/default.nix
+2
-4
pkgs/tools/misc/mlocate/default.nix
···
+1
-3
pkgs/tools/misc/plocate/default.nix
+1
-3
pkgs/tools/misc/plocate/default.nix
+1
-4
pkgs/top-level/all-packages.nix
+1
-4
pkgs/top-level/all-packages.nix
···generatedPackages = lib.callPackageWith __splicedPackages ../servers/x11/xorg/default.nix { };···lightdm-mobile-greeter = callPackage ../applications/display-managers/lightdm-mobile-greeter { };+lightdm-tiny-greeter = callPackage ../applications/display-managers/lightdm-tiny-greeter { };