summaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2025-04-19 16:36:51 -0400
committerFreya Murphy <freya@freyacat.org>2025-04-19 16:37:54 -0400
commit472ec944d2ed81d0304cc6cac80946a6a44776be (patch)
treef6cae641c143a0b45bb289d9d9fc6145706025b0 /flake.nix
parentset mmap limit (diff)
downloadcomus-472ec944d2ed81d0304cc6cac80946a6a44776be.tar.gz
comus-472ec944d2ed81d0304cc6cac80946a6a44776be.tar.bz2
comus-472ec944d2ed81d0304cc6cac80946a6a44776be.zip
UEFI and republicans
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix10
1 files changed, 10 insertions, 0 deletions
diff --git a/flake.nix b/flake.nix
index 378b7fb..fbb9c11 100644
--- a/flake.nix
+++ b/flake.nix
@@ -31,6 +31,16 @@
qemu
grub2_light
xorriso
+ gnu-efi
+ (pkgs.writeShellScriptBin "qemu-system-x86_64-uefi" ''
+ qemu-system-x86_64 \
+ -smbios type=0,uefi=on \
+ -bios ${pkgs.OVMF.fd}/FV/OVMF.fd \
+ "$@"
+ '')
+ (pkgs.writeShellScriptBin "grub-mkrescue-uefi" ''
+ ${pkgs.grub2_efi}/bin/grub-mkrescue "$@"
+ '')
];
};