puter/lib.nix

17 lines
323 B
Nix
Raw Normal View History

2024-09-15 12:16:32 +00:00
lib: _: {
findModules = dirs:
builtins.concatMap (dir:
lib.pipe dir [
(lib.fileset.fileFilter (
file: file.hasExt "nix" && file.name != "default.nix"
))
lib.fileset.toList
])
dirs;
formatHostPort = {
host,
port,
}: "${host}:${builtins.toString port}";
}