feat: add iso build based on common config

This commit is contained in:
matt1432 2023-12-15 10:15:42 -05:00
parent 304803281d
commit 55b700dc77

View file

@ -37,6 +37,12 @@
./devices/oksys
secrets.nixosModules.oksys
];
live-image = mkNixOS [
("${nixpkgs}/nixos/modules/installer/" +
"cd-dvd/installation-cd-minimal.nix")
{vars.user = "nixos";}
];
};
nixOnDroidConfigurations.default = nix-on-droid.lib.nixOnDroidConfiguration {
@ -59,6 +65,20 @@
};
formatter = perSystem (_: pkgs: pkgs.alejandra);
devShells = perSystem (_: pkgs: {
default = pkgs.mkShell {
packages = with pkgs; [
alejandra
git
(pkgs.writeShellScriptBin "mkIso" (lib.concatStrings [
"nix build $(realpath /etc/nixos)#nixosConfigurations."
"live-image.config.system.build.isoImage"
]))
];
};
});
};
inputs = {