From a7bd9514e62b2993b993d92b7272ac63cae5388a Mon Sep 17 00:00:00 2001 From: Alex Mickelson Date: Thu, 13 Feb 2025 21:42:45 -0700 Subject: [PATCH] better ovmf --- nix/home-server.nix | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/nix/home-server.nix b/nix/home-server.nix index cf232af..e2bc64d 100644 --- a/nix/home-server.nix +++ b/nix/home-server.nix @@ -126,7 +126,22 @@ }; # virtualization stuff - virtualisation.libvirtd.enable = true; + virtualisation.libvirtd = { + enable = true; + qemu = { + package = pkgs.qemu_kvm; + runAsRoot = true; + swtpm.enable = true; + ovmf = { + enable = true; + packages = [(pkgs.OVMF.override { + secureBoot = true; + tpmSupport = true; + }).fd]; + }; + }; + }; + powerManagement.powertop.enable = true; powerManagement.enable = true; powerManagement.cpuFreqGovernor = "powersave";