Create custom iso

This commit is contained in:
SebastianStork 2024-08-16 21:38:40 +02:00
parent b2351be830
commit a4fca57ff7
6 changed files with 82 additions and 1 deletions

View file

@ -0,0 +1,28 @@
{
modulesPath,
inputs,
pkgs,
lib,
...
}:
{
imports = [
inputs.nixos-generators.nixosModules.all-formats
"${modulesPath}/installer/cd-dvd/installation-cd-minimal.nix"
../common.nix
];
nixpkgs.hostPlatform = "x86_64-linux";
environment.systemPackages = [ inputs.disko.packages.${pkgs.system}.default ];
users.users.root.openssh.authorizedKeys.keys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGBUORYC3AvTPQmtUEApTa9DvHoJy4mjuQy8abSjCcDd seb@north"
];
installer.cloneConfig = lib.mkForce false;
isoImage = {
edition = lib.mkForce "seb-minimal";
isoName = lib.mkForce "NixOS";
};
}