Files
nixos-config/hosts/buildbox/iso.nix
T

26 lines
667 B
Nix

# ── buildbox rescue / installer ISO ────────────────────────────
{
config,
pkgs,
pkgs-unstable,
lib,
...
}: {
imports = [
../iso/default.nix
];
# Enable BIOS (MBR) boot for SeaBIOS compatibility in Proxmox
boot.loader.grub.enable = lib.mkDefault true;
boot.loader.grub.devices = ["nodev"];
boot.loader.grub.efiSupport = false;
# Build ISO with both BIOS and UEFI support
isoImage.makeEfiBootable = true;
isoImage.makeBiosBootable = true;
iso.extraPackages = with pkgs; [btrfs-progs];
iso.diskoConfig = ./disko-config.nix;
iso.description = "buildbox Rescue ISO";
}