refactor(dotfiles): split registry responsibilities

This commit was merged in pull request #110.
This commit is contained in:
2026-09-27 23:31:44 -04:00
parent 0e5731145e
commit 5af563d70f
10 changed files with 242 additions and 201 deletions

View File

@@ -22,6 +22,9 @@ in
removeNixSuffix = path: lib.removeSuffix ".nix" (builtins.baseNameOf path);
registry.predicates.uniqueValue =
value: entries: builtins.length (lib.unique (map value entries)) == builtins.length entries;
bridgeName = id: "br-vlan${toString id}";
deriveMac =