diff --git a/nixos/doc/manual/release-notes/rl-2505.section.md b/nixos/doc/manual/release-notes/rl-2505.section.md index 22b7d79d5022..58bef8539acf 100644 --- a/nixos/doc/manual/release-notes/rl-2505.section.md +++ b/nixos/doc/manual/release-notes/rl-2505.section.md @@ -477,6 +477,8 @@ - [`system.stateVersion`](#opt-system.stateVersion) is now validated and must be in the `"YY.MM"` format, ideally corresponding to a prior NixOS release. +- [`hardware.xone`](options.html#opt-hardware.xone.enable) will also enable [`hardware.xpad-noone`](options.html#opt-hardware.xpad-noone.enable) to provide Xbox 360 driver by default. + - `services.mysql` now supports easy cluster setup via [`services.mysql.galeraCluster`](#opt-services.mysql.galeraCluster.enable) option. Example: diff --git a/nixos/modules/hardware/xone.nix b/nixos/modules/hardware/xone.nix index 04216e8260a7..f2b2bf668d1d 100644 --- a/nixos/modules/hardware/xone.nix +++ b/nixos/modules/hardware/xone.nix @@ -21,6 +21,7 @@ in extraModulePackages = with config.boot.kernelPackages; [ xone ]; }; hardware.firmware = [ pkgs.xow_dongle-firmware ]; + hardware.xpad-noone.enable = lib.mkDefault true; }; meta = {