new host: Epimetheus (installer)

This commit is contained in:
blahai 2024-10-27 03:07:44 +03:00
parent e9c74278af
commit 3c1c079d19
Signed by: blahai
SSH key fingerprint: SHA256:ZfCryi+V64yG+vC1ZIIsqgvBCmA31tTi7RJ6M8CvpRc
2 changed files with 50 additions and 7 deletions

View file

@ -76,13 +76,13 @@
];
};
helios = nixpkgs.lib.nixosSystem {
modules = [
./hosts/helios/configuration.nix
# inputs.home-manager.nixosModules.default
chaotic.nixosModules.default
];
};
# helios = nixpkgs.lib.nixosSystem {
# modules = [
# ./hosts/helios/configuration.nix
# # inputs.home-manager.nixosModules.default
# chaotic.nixosModules.default
# ];
# };
theia = nixpkgs.lib.nixosSystem {
modules = [
@ -90,6 +90,12 @@
disko.nixosModules.disko
];
};
epimetheus = nixpkgs.lib.nixosSystem {
modules = [
./hosts/epimetheus/configuration.nix
];
};
};
};
}

View file

@ -0,0 +1,37 @@
{ pkgs, modulesPath, ... }: {
imports = [
"${modulesPath}/installer/cd-dvd/installation-cd-minimal.nix"
];
boot.kernelPackages = pkgs.linuxPackages_6_11;
nixpkgs.hostPlatform = "x86_64-linux";
environment.systemPackages = with pkgs; [
neovim
disko
parted
git
nixd
];
networking = {
networkmanager.enable = true;
wireless.enable = true;
};
nix = {
package = pkgs.lix;
settings = {
experimental-features = [ "nix-command" "flakes" "auto-allocate-uids" ];
max-jobs = "auto";
sandbox = true;
auto-optimise-store = true;
keep-going = true;
warn-dirty = false;
use-xdg-base-directories = true;
};
};
}