From c22c6d30390da92be52a4961dcb0bbd27ff37daa Mon Sep 17 00:00:00 2001 From: alexion Date: Wed, 30 Sep 2026 09:55:52 -0400 Subject: [PATCH] Revert "refactor(dotfiles): inline registry join" This reverts commit 8fa11b85fdc100e7a9217bfdd25ca4912c255fcc. --- src/dotfiles/registry/collection.nix | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/src/dotfiles/registry/collection.nix b/src/dotfiles/registry/collection.nix index 14d6a67..83d08b7 100644 --- a/src/dotfiles/registry/collection.nix +++ b/src/dotfiles/registry/collection.nix @@ -59,14 +59,16 @@ 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: - lib.filterAttrs (_name: value: value != null) ( - lib.mapAttrs ( - registryName: _registry: (collectData.${registryName}.${host} or { }).${entry} or null - ) definitions - ); + join = host: entry: join collectData host entry; }