nixos-config/lib/hardware.nix
Sean Buckley 32c889d46a hardware: remove mptspi
not needed for paravirtual
2022-06-17 12:47:42 -04:00

19 lines
515 B
Nix

{
physical = { lib, ... }: lib.mkMerge
[
{ hardware.cpu.amd.updateMicrocode = true; }
{ hardware.cpu.intel.updateMicrocode = true; }
{ hardware.enableRedistributableFirmware = true; }
];
qemu = { config, lib, modulesPath, ... }: lib.mkMerge
[
(import "${modulesPath}/profiles/qemu-guest.nix" { inherit config lib; })
{ services.qemuGuest.enable = true; }
];
vmware = { lib, ... }: lib.mkMerge
[
{ virtualisation.vmware.guest.enable = true; }
];
}