flake: update to use mkSuites and mkHosts

This commit is contained in:
Pacman99 2021-03-26 08:38:42 -07:00
parent ec7eff63eb
commit 92700888b7
1 changed files with 12 additions and 8 deletions

View File

@ -40,15 +40,19 @@
inherit extern overrides;
};
suites = os.mkSuites {
suites = import ./suites;
users = os.mkProfileAttrs "${self}/users";
profiles = os.mkProfileAttrs "${self}/profiles";
userProfiles = os.mkProfileAttrs "${self}/users/profiles";
};
outputs = {
nixosConfigurations =
import ./hosts (nixos.lib.recursiveUpdate inputs {
inherit multiPkgs extern;
defaultSystem = "x86_64-linux";
lib = nixos.lib.extend (final: prev: {
dev = self.lib;
});
});
nixosConfigurations = os.mkHosts {
dir = "${self}/hosts";
overrides = import ./overrides;
inherit multiPkgs suites extern;
};
homeConfigurations = os.mkHomeConfigurations;