aboutsummaryrefslogblamecommitdiff
path: root/machines/iso.nix
blob: a636508a04de8245c765246e003950639bede53c (plain) (tree)
1
2
3
4
5
6
7
8
                     




                                                                                             

                                






                                                            
 

                              

                              
                                  

      
 
{ 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"
    ../profiles/home-manager.nix
    ../profiles/users/fcuny.nix
  ];

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

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

  programs.fish.enable = true;

  home-manager.users.fcuny = {
    imports = [
      ../home/profiles/minimal.nix
    ];
  };
}