the great update

This commit is contained in:
2025-03-07 17:04:41 +09:00
parent 442f46f622
commit 6216fcd751
77 changed files with 732 additions and 305 deletions

View File

@@ -1,20 +1,17 @@
{ self, nixpkgs, ... }: { systemSettings, userSettings, ... }:
{ self, nixpkgs, ... }:
let
inherit (self) inputs;
inherit systemSettings userSettings;
mkHost = name:
nixpkgs.lib.nixosSystem {
modules = [
./${name}
{
nixpkgs.hostPlatform = systemSettings.system;
}
../overlays
] ++ builtins.attrValues self.nixosModules;
specialArgs = {
inherit inputs;
inherit systemSettings;
inherit userSettings;
systemSettings = import ./${name}/systemSettings.nix;
userSettings = import ../user/userSettings.nix;
};
};
in