{
  lib,
  pkgs,
  ...
}: let
  inherit (lib.modules) mkIf;
in {
  hardware.enableRedistributableFirmware = true;
  hardware.enableAllFirmware = true;
  hardware.cpu.intel.updateMicrocode =
    mkIf ("${pkgs.system}" == "x86_64-linux") true;
  hardware.cpu.amd.updateMicrocode =
    mkIf ("${pkgs.system}" == "x86_64-linux") true;
  hardware.wirelessRegulatoryDatabase = true;
}