clanCore: refactor flake-module.nix into smaller files

This commit is contained in:
Jörg Thalheim
2023-12-15 13:14:55 +01:00
parent f168a9282d
commit a1a8486be8
8 changed files with 144 additions and 129 deletions

View File

@@ -1,6 +1,13 @@
{ ... }: {
{ inputs, self, ... }: {
flake.nixosModules = {
hidden-ssh-announce.imports = [ ./hidden-ssh-announce.nix ];
installer.imports = [ ./installer ];
clanCore.imports = [
inputs.sops-nix.nixosModules.sops
./clanCore
({ pkgs, lib, ... }: {
clanCore.clanPkgs = lib.mkDefault self.packages.${pkgs.hostPlatform.system};
})
];
};
}