diff --git a/nixos/modules/hardware/all-firmware.nix b/nixos/modules/hardware/all-firmware.nix index 152b750edd08..3fea8fec4475 100644 --- a/nixos/modules/hardware/all-firmware.nix +++ b/nixos/modules/hardware/all-firmware.nix @@ -36,7 +36,18 @@ in options = { - hardware.enableAllFirmware = lib.mkEnableOption "all firmware regardless of license"; + hardware.enableAllFirmware = lib.mkOption { + default = false; + example = true; + + description = '' + Whether to enable all firmware, including [unfree packages that must be explictly allowed](https://nixos.org/manual/nixpkgs/unstable/#sec-allow-unfree). + + Alternatively, use the {option}`hardware.enableRedistributableFirmware` option. + ''; + + type = lib.types.bool; + }; hardware.enableRedistributableFirmware = lib.mkEnableOption "firmware with a license allowing redistribution"