diff options
| author | Devin Finlinson <devin.finlinson@pm.me> | 2026-09-06 04:43:27 -0600 |
|---|---|---|
| committer | Devin Finlinson <devin.finlinson@pm.me> | 2026-09-06 04:43:27 -0600 |
| commit | 1ec13f09fbf67657941280cd6d9b52c35326e82d (patch) | |
| tree | b5a5b0d8addacb9b60e69049f9a9511c15d1b323 /flake.nix | |
| parent | bb840a98415808e26e15105f9960e34f20d6fbd6 (diff) | |
add live iso output for x86
Diffstat (limited to 'flake.nix')
| -rw-r--r-- | flake.nix | 12 |
1 files changed, 9 insertions, 3 deletions
@@ -440,14 +440,20 @@ ]; }; live = lib.nixosSystem { - modules = minimalModuleConfig ++ [ + modules = minimalModuleConfig ++ [ ./machines/iso ./machines/iso/aarch-hardware.nix (nixpkgs + "/nixos/modules/installer/sd-card/sd-image-aarch64-installer.nix") - ./machines/iso/configuration.nix - + home-manager.nixosModules.home-manager { home-manager.users.defin = import ./home-manager/default.nix; } { nixpkgs.hostPlatform = "aarch64-linux"; } ]; }; + live86 = lib.nixosSystem { # installation iso for x86_64 systems + modules = minimalModuleConfig ++ [ ./machines/iso + ({modulesPath, ... }: {imports = [ (modulesPath + "/installer/cd-dvd/installation-cd-minimal.nix")];}) + home-manager.nixosModules.home-manager { home-manager.users.defin = import ./home-manager/default.nix; } + { nixpkgs.hostPlatform = "x86_64-linux"; } + ] ; + }; livetest = lib.nixosSystem { modules = [ (nixpkgs + "/nixos/modules/installer/cd-dvd/installation-cd-minimal.nix") |
