diff options
| author | seth <[email protected]> | 2024-10-17 12:56:26 -0400 |
|---|---|---|
| committer | seth <[email protected]> | 2024-10-17 14:36:41 -0400 |
| commit | ad6b2e0573c60f9fd8248bc5856b227f11eb86c7 (patch) | |
| tree | 9ca1477fc4912e2fcec0b621ad56b0a5b9251622 /flake.nix | |
| parent | b5e262b160a132d4d7dafe5bf3bb20298b8afb11 (diff) | |
flake-parts/configs: init module
Diffstat (limited to 'flake.nix')
| -rw-r--r-- | flake.nix | 22 |
1 files changed, 18 insertions, 4 deletions
@@ -30,12 +30,16 @@ name, type, imports, - }: + ... + }@args: { - __file = "${self.outPath}/flake.nix#${type}Modules.${name}"; + _file = "${self.outPath}/flake.nix#${type}Modules.${name}"; inherit imports; - }; - + } + // lib.removeAttrs args [ + "name" + "type" + ]; in { checks = forTier1Systems ( @@ -65,6 +69,16 @@ pkgs' // { default = pkgs'.treefetch or pkgs.emptyFile; } ); + flakeModules = { + configs = mkModule { + name = "configs"; + type = "flake"; + imports = [ ./modules/flake/configs.nix ]; + key = "${self.outPath}/flake.nix#flakeModules.configs"; + _class = "flake"; + }; + }; + homeModules = { riff = mkModule { name = "riff"; |
