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}