modularise lenovo?

This commit is contained in:
andromeda
2026-01-09 23:23:07 +01:00
parent 8b79f4e825
commit 0658c5d898
13 changed files with 116 additions and 367 deletions

View File

@@ -67,6 +67,7 @@
impermanence.nixosModules.impermanence
agenix.nixosModules.default
nixos-mailserver.nixosModule
noshell.nixosModules.default
phoenix.nixosModules.default
nix-zulip'.nixosModules.zulip
{
@@ -76,18 +77,8 @@
nix-zulip'.overlays.default
];
}
(
if machine.hostname != "109-199-104-83"
then
{config, ...}: {
imports = [
./machines/${machine.hostname}/configuration.nix
];
networking.domain = config.networking.hostName; # temporary fix
}
else {imports = machine.modules;}
)
];
]
++ machine.modules;
};
configurationWithHomeManager = machine: (configuration machine
[
@@ -113,7 +104,6 @@
)
);
}
noshell.nixosModules.default
]);
in {
nixosConfigurations =