aboutsummaryrefslogblamecommitdiff
path: root/machines/nixos/x86_64-linux/installer/default.nix
blob: e914571cc42dad772bb0b47645c00b9147c2a74e (plain) (tree)




















                                                                                             
{ adminUser, modulesPath, ... }:
{
  # run `nix build .#nixosConfigurations.iso.config.system.build.isoImage` to build the image
  imports = [
    "${modulesPath}/installer/cd-dvd/channel.nix"
    "${modulesPath}/installer/cd-dvd/installation-cd-minimal.nix"
    {
      home-manager.users.${adminUser.name} = {
        imports = [
          { home.stateVersion = "25.05"; }
        ];
      };
    }
  ];

  boot.loader.grub.efiSupport = true;
  boot.loader.grub.efiInstallAsRemovable = true;
  boot.loader.grub.device = "nodev";

  system.stateVersion = "25.05"; # Did you read the comment?
}