+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
···- `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).
···+- 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.")···············
···"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
···
···