make live iso minimal

This commit is contained in:
2024-10-19 08:44:02 -05:00
parent 2181795bdb
commit ffae6f8057
13 changed files with 117 additions and 700 deletions

View File

@@ -74,31 +74,28 @@
(modulesPath + "/installer/cd-dvd/installation-cd-minimal.nix")
];
environment.etc = {
"nixos/disko/default.nix".source = "./system/disko/default.nix";
"nixos/disko/disko.nix".source = "./system/disko/disko.nix";
"nixos/disko/disko_bonus.nix".source = "./system/disko/disko_bonus.nix";
"nixos/disko/impermanent.nix".source = "./system/disko/impermanent.nix";
"nixos/impermanence/default.nix".source = "./system/impermanence/default.nix";
"nixos/flake.nix".source = "./system/configuration/live/flake.nix";
};
services.openssh = {
enable = true;
};
networking = {
hostName = "live";
firewall.allowedTCPPorts = [ 22 ];
};
nixpkgs.hostPlatform = iso_system;
sysconfig = {
${host}.enable = true;
opts = {
firstBoot = true;
inherit username;
host = "live";
devices = (devices // {
main = "/dev/sda";
bonus = null;
});
openssh.enable = true;
pipewire.enable = true;
hyprland.enable = true;
git.enable = true;
ags.enable = true;
nh.enable = true;
steam.enable = false;
};
};
})
core_inputs.system.nixosModule
core_inputs.home-manager.nixosModules.home-manager
];
};