diff --git a/services/virt-manager.nix b/services/virt-manager.nix index 3d9c8ef..cfb2c73 100644 --- a/services/virt-manager.nix +++ b/services/virt-manager.nix @@ -7,7 +7,23 @@ with lib; mkIf (elem "virt-manager" config.machine.services) { - virtualisation.libvirtd.enable = true; + virtualisation = { + libvirtd = { + enable = true; + qemu = { + ovmf.enable = true; + swtpm.enable = true; + }; + }; + qemu = { + package = pkgs.qemu_kvm; + ovmf = { + enable = true; + packages = [ pkgs.OVMFFull.fd ]; + }; + }; + swtpm.enable = true; + }; programs.virt-manager.enable = true; services.nfs.server.enable = true;