diff options
author | Nick Cao <nickcao@nichi.co> | 2022-10-02 21:18:22 +0800 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2022-10-07 19:40:58 +0000 |
commit | 309ea5a1af3b551eb991cfd93580c5f0bc893326 (patch) | |
tree | 03a589756af38b92ca03cabda87dc59d4fbbd298 | |
parent | 637d01853e699487643ad96d802deae387000723 (diff) | |
download | nixpkgs-309ea5a1af3b551eb991cfd93580c5f0bc893326.tar nixpkgs-309ea5a1af3b551eb991cfd93580c5f0bc893326.tar.gz nixpkgs-309ea5a1af3b551eb991cfd93580c5f0bc893326.tar.bz2 nixpkgs-309ea5a1af3b551eb991cfd93580c5f0bc893326.tar.lz nixpkgs-309ea5a1af3b551eb991cfd93580c5f0bc893326.tar.xz nixpkgs-309ea5a1af3b551eb991cfd93580c5f0bc893326.tar.zst nixpkgs-309ea5a1af3b551eb991cfd93580c5f0bc893326.zip |
nixos/udev: allow marking firmware as not compressible
-rw-r--r-- | nixos/modules/services/hardware/udev.nix | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/nixos/modules/services/hardware/udev.nix b/nixos/modules/services/hardware/udev.nix index fa9d06b441a..4b962da0c03 100644 --- a/nixos/modules/services/hardware/udev.nix +++ b/nixos/modules/services/hardware/udev.nix @@ -171,10 +171,10 @@ let mv etc/udev/hwdb.bin $out ''; - compressFirmware = if config.boot.kernelPackages.kernelAtLeast "5.3" then - pkgs.compressFirmwareXz + compressFirmware = firmware: if (config.boot.kernelPackages.kernelAtLeast "5.3" && (firmware.compressFirmware or true)) then + pkgs.compressFirmwareXz firmware else - id; + id firmware; # Udev has a 512-character limit for ENV{PATH}, so create a symlink # tree to work around this. |