nix: remove module export in flake

This commit is contained in:
Primrose 2025-03-24 15:20:22 +01:00
parent d15061dd8d
commit e2bdc9aacf
Signed by: primrose
GPG key ID: 4E887A4CA9714ADA
4 changed files with 2 additions and 72 deletions

View file

@ -1,33 +0,0 @@
{self, ...} @ inputs: let
inherit
(self.lib)
modulesFromDir
mergeAttrsWith
;
inherit (inputs.nixpkgs) lib;
common =
mergeAttrsWith (x: y: {imports = [x y];})
(modulesFromDir ./common)
{
agenix = inputs.agenix.homeManagerModules.default;
wired = inputs.wired-notify.homeManagerModules.default;
};
extra = modulesFromDir ./extra;
named =
lib.mapAttrs'
(name: lib.nameValuePair ("named-" + name))
(modulesFromDir ./named);
in
lib.mergeAttrsList [
{
commonModules.imports = lib.attrValues common;
extraModules.imports = lib.attrValues extra;
}
common
extra
named
]