{ pkgs ? import {} }: let inherit (pkgs) callPackage; inherit (pkgs.lib) filterAttrs mapAttrs; inherit (builtins) substring readDir; here = ./.; want = filterAttrs (name: type: type == "directory" && (substring 0 1 name) != "." ) (readDir here); in (mapAttrs (name: type: callPackage (import ((toString here) + "/" + (toString name))) ) want)