Firmware Update
The fwupd service is enabled on this system via nixfiles/modules/services/fwupd-extra.nix.
Notification & Auto-Refresh
You do not need to manually refresh the firmware metadata or constantly poll for updates:
- The systemd service
fwupd-refresh.timerautomatically runsfwupdmgr refreshin the background to keep the local firmware database updated. - A Fish shell startup hook runs once a day when you open an interactive terminal. It checks the local cached database and prints a warning if updates are available. See
dotfiles.
Usage
When notified of available firmware updates, you only need to run:
fwupdmgr update
Other commands for inspection:
fwupdmgr get-devices- List all detected hardware devices supporting updates.fwupdmgr get-updates- List details of available updates for your devices.