From bcf049144c3148e19d8f0526a9f5c567cd28f30e Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Wed, 4 Sep 2024 13:23:01 +0200 Subject: [PATCH] feat(nixos/services): add qemu-system-x86_64-uefi script Added a custom shell script for qemu-system-x86_64 enabling UEFI support using OVMF. This ensures that the command uses the specified OVMF firmware for UEFI boot. --- modules/nixos/services/base/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/nixos/services/base/default.nix b/modules/nixos/services/base/default.nix index 241b0c9..ba1d6a0 100644 --- a/modules/nixos/services/base/default.nix +++ b/modules/nixos/services/base/default.nix @@ -67,6 +67,11 @@ in vim virt-manager wget + (pkgs.writeShellScriptBin "qemu-system-x86_64-uefi" '' + qemu-system-x86_64 \ + -bios ${pkgs.OVMF.fd}/FV/OVMF.fd \ + "$@" + '') ]; shells = [ pkgs.fish pkgs.bash ]; };