This commit is contained in:
Daniel Olsen
2025-07-16 14:50:44 +02:00
parent a8254832dd
commit 6cfc2b32a7
7 changed files with 336 additions and 8 deletions

View File

@@ -75,11 +75,11 @@
mkHomes = machines: extraArgs: nixlib.genAttrs machines (machine: mkHome ({inherit machine; } // extraArgs));
allMachines = [ "laptop" "desktop" "headless" "pvv-terminal" "ikari" ];
allMachines = [ "ayanami" "desktop" "headless" "pvv-terminal" "ikari" ];
in
{
homeConfigurations = mkHomes [ "laptop" "headless" "ikari" ] { }
homeConfigurations = mkHomes [ "ayanami" "headless" "ikari" ] { }
// mkHomes [ "desktop" ] { username = "dan"; }
// mkHomes [ "pvv-terminal" ] { username = "danio"; homeDirectory = "/home/pvv/d/danio"; };
@@ -94,7 +94,25 @@
nixos-hardware.nixosModules.lenovo-thinkpad-l480
];
};
ayanami-new = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
specialArgs = {
inherit inputs;
};
modules = [
home-manager.nixosModules.home-manager
{
home-manager.useGlobalPkgs = false;
home-manager.useUserPackages = true;
home-manager.users.daniel = import ./home/machines/ayanami.nix;
home-manager.extraSpecialArgs = {
overlays = defaultOverlays;
};
}
./hosts/ayanami-new/configuration.nix
];
};
soryu-old = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
specialArgs = {