From c020457ac6f0b884a7f231f05ece8a72d65d1b5b Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Thu, 27 Nov 2025 10:21:48 +0100 Subject: [PATCH] chore(nix): improve libvirt and virtualisation settings - Added `qemuOvmf = true` to enable UEFI support in libvirt. - Restructured `libvirtd` configuration for better readability. --- modules/nixos/services/base/default.nix | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/modules/nixos/services/base/default.nix b/modules/nixos/services/base/default.nix index 550b9d3..8fbb447 100644 --- a/modules/nixos/services/base/default.nix +++ b/modules/nixos/services/base/default.nix @@ -1,7 +1,8 @@ -{ config -, lib -, pkgs -, ... +{ + config, + lib, + pkgs, + ... }: with lib; with lib.metacfg; @@ -185,7 +186,10 @@ in }; }; - virtualisation.libvirtd.enable = lib.mkDefault true; + virtualisation.libvirtd = { + enable = lib.mkDefault true; + qemuOvmf = true; + }; boot.tmp.useTmpfs = lib.mkDefault true;