{ lib, ... }: { forAllSystems = lib.genAttrs lib.systems.flakeExposed; getSubdirs = dir: let dirContents = builtins.readDir dir; # Reads the current directory folders = builtins.attrNames (lib.attrsets.filterAttrs (_: type: type == "directory") dirContents); in folders; }