+3
-3
nixos/doc/manual/configuration/x-windows.chapter.md
+3
-3
nixos/doc/manual/configuration/x-windows.chapter.md
······
+2
-1
nixos/doc/manual/release-notes/rl-2311.section.md
+2
-1
nixos/doc/manual/release-notes/rl-2311.section.md
···+- X keyboard extension (XKB) options have been reorganized into a single attribute set, `services.xserver.xkb`. Specifically, `services.xserver.layout` is now `services.xserver.xkb.layout`, `services.xserver.xkbModel` is now `services.xserver.xkb.model`, `services.xserver.xkbOptions` is now `services.xserver.xkb.options`, `services.xserver.xkbVariant` is now `services.xserver.xkb.variant`, and `services.xserver.xkbDir` is now `services.xserver.xkb.dir`.- `networking.networkmanager.firewallBackend` was removed as NixOS is now using iptables-nftables-compat even when using iptables, therefore Networkmanager now uses the nftables backend unconditionally.- [`lib.lists.foldl'`](https://nixos.org/manual/nixpkgs/stable#function-library-lib.lists.foldl-prime) now always evaluates the initial accumulator argument first.···- The `electron` packages now places its application files in `$out/libexec/electron` instead of `$out/lib/electron`. Packages using electron-builder will fail to build and need to be adjusted by changing `lib` to `libexec`.- `teleport` has been upgraded from major version 12 to major version 14. Please see upstream [upgrade instructions](https://goteleport.com/docs/management/operations/upgrading/) and release notes for versions [13](https://goteleport.com/docs/changelog/#1300-050823) and [14](https://goteleport.com/docs/changelog/#1400-092023). Note that Teleport does not officially support upgrades across more than one major version at a time. If you're running Teleport server components, it is recommended to first upgrade to an intermediate 13.x version by setting `services.teleport.package = pkgs.teleport_13`. Afterwards, this option can be removed to upgrade to the default version (14).
+2
-2
nixos/modules/config/console.nix
+2
-2
nixos/modules/config/console.nix
···
+3
-3
nixos/modules/installer/tools/tools.nix
+3
-3
nixos/modules/installer/tools/tools.nix
···
+1
-1
nixos/modules/services/x11/desktop-managers/enlightenment.nix
+1
-1
nixos/modules/services/x11/desktop-managers/enlightenment.nix
+1
-1
nixos/modules/services/x11/desktop-managers/plasma5.nix
+1
-1
nixos/modules/services/x11/desktop-managers/plasma5.nix
+4
-4
nixos/modules/services/x11/display-managers/sddm.nix
+4
-4
nixos/modules/services/x11/display-managers/sddm.nix
···
+2
-2
nixos/modules/services/x11/extra-layouts.nix
+2
-2
nixos/modules/services/x11/extra-layouts.nix
···
+78
-46
nixos/modules/services/x11/xserver.nix
+78
-46
nixos/modules/services/x11/xserver.nix
···"Option services.xserver.useGlamor was removed because it is unnecessary. Drivers that uses Glamor will use it automatically.")···············
+14
-14
nixos/tests/keymap.nix
+14
-14
nixos/tests/keymap.nix
···························
+4
-4
pkgs/tools/X11/xkbvalidate/xkbvalidate.c
+4
-4
pkgs/tools/X11/xkbvalidate/xkbvalidate.c
···