diff --git a/modules/system/apps/qemu.nix b/modules/system/apps/qemu.nix index 2556846..e8a8267 100644 --- a/modules/system/apps/qemu.nix +++ b/modules/system/apps/qemu.nix @@ -16,7 +16,21 @@ in users.groups.libvirtd.members = ["florian"]; users.users.florian.extraGroups = [ "libvirtd" ]; - 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]; + }; + }; + }; virtualisation.spiceUSBRedirection.enable = true; };