Fwupd
services.fwupd.daemonSettings
Configurations for the fwupd daemon.
Type: section of an INI file (attrs of INI atom (null, bool, int, float or string) or a non-empty list of them)
Default
{ }
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/hardware/fwupd.nix
services.fwupd.daemonSettings.DisabledDevices
List of device GUIDs to be disabled.
Type: list of string
Default
[ ]
Example
["2082b5e0-7a64-478a-b1b2-e3404fab6dad"]
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/hardware/fwupd.nix
services.fwupd.daemonSettings.DisabledPlugins
List of plugins to be disabled.
Type: list of string
Default
[ ]
Example
["udev"]
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/hardware/fwupd.nix
services.fwupd.daemonSettings.EspLocation
The EFI system partition (ESP) path used if UDisks is not available or if this partition is not mounted at /boot/efi, /boot, or /efi
Type: path
Default
config.boot.loader.efi.efiSysMountPoint
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/hardware/fwupd.nix
services.fwupd.enable
Whether to enable fwupd, a DBus service that allows applications to update firmware.
Type: boolean
Default
false
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/hardware/fwupd.nix
services.fwupd.extraRemotes
Enables extra remotes in fwupd. See /etc/fwupd/remotes.d
.
Type: list of string
Default
[ ]
Example
["lvfs-testing"]
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/hardware/fwupd.nix
services.fwupd.extraTrustedKeys
Installing a public key allows firmware signed with a matching private key to be recognized as trusted, which may require less authentication to install than for untrusted files. By default trusted firmware can be upgraded (but not downgraded) without the user or administrator password. Only very few keys are installed by default.
Type: list of path
Default
[ ]
Example
[ /etc/nixos/fwupd/myfirmware.pem ]
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/hardware/fwupd.nix
services.fwupd.package
The fwupd package to use.
Type: package
Default
pkgs.fwupd
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/hardware/fwupd.nix
services.fwupd.uefiCapsuleSettings
UEFI capsule configurations for the fwupd daemon.
Type: section of an INI file (attrs of INI atom (null, bool, int, float or string) or a non-empty list of them)
Default
{ }
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/hardware/fwupd.nix