refactor(dotfiles): inline registry operations #115

Closed
alexion wants to merge 3 commits from style/nix-single-use-merge-wrappers into main
Showing only changes of commit 8fa11b85fd - Show all commits

View File

@@ -59,16 +59,14 @@ let
rawDeclarations =
registryName: lib.mapAttrs (_hostName: host: host.config.registry.${registryName} or { }) hosts;
join =
registry: host: entry:
lib.filterAttrs (_name: value: value != null) (
lib.mapAttrs (
registryName: _registry: (registry.${registryName}.${host} or { }).${entry} or null
) definitions
);
in
collectData
// {
join = host: entry: join collectData host entry;
join =
host: entry:
lib.filterAttrs (_name: value: value != null) (
lib.mapAttrs (
registryName: _registry: (collectData.${registryName}.${host} or { }).${entry} or null
) definitions
);
}