make live iso minimal
This commit is contained in:
41
flake.nix
41
flake.nix
@@ -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
|
||||
];
|
||||
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user