diff --git a/configs/libvirt.nix b/configs/libvirt.nix index 04e2766..cf819e5 100755 --- a/configs/libvirt.nix +++ b/configs/libvirt.nix @@ -4,7 +4,19 @@ virtualisation = { libvirtd = { enable = true; - qemu.package = pkgs.qemu_kvm; + qemu = { + package = pkgs.qemu_kvm; + swtpm.enable = true; + ovmf = { + enable = true; + packages = [ + (pkgs.unstable.OVMF.override { + secureBoot = true; + tpmSupport = true; + }).fd + ]; + }; + }; }; spiceUSBRedirection.enable = true; }; diff --git a/configs/user.nix b/configs/user.nix index c9d35c7..7657447 100755 --- a/configs/user.nix +++ b/configs/user.nix @@ -18,6 +18,7 @@ in { "docker" "networkmanager" "libvirtd" + "qemu-libvirtd" "kvm" "lp" "nginx"