old
 1{lib, ...}: {
 2  colmenaSystem = import ./colmenaSystem.nix;
 3  nixosSystem = import ./nixosSystem.nix;
 4
 5  attrs = import ./attrs.nix {inherit lib;};
 6
 7  relativeToRoot = lib.path.append ../.;
 8  scanModules = path:
 9    builtins.map (f: (path + "/${f}")) (
10      builtins.attrNames (
11        lib.attrsets.filterAttrs (
12          path: _type:
13            (_type == "directory") || ((path != "default.nix") && (lib.strings.hasSuffix ".nix" path))
14        ) (builtins.readDir path)
15      )
16    );
17}