.files/nix/packages/by-name.nix

11 lines
278 B
Nix

{
sources ? import ../sources.nix,
pkgs ? import sources.nixpkgs {},
}: let
inherit (pkgs) lib;
in
lib.mapAttrs
(name: _: pkgs.callPackage (./by-name + "/${name}/package.nix") {})
(
lib.filterAttrs (_: type: type == "directory") (builtins.readDir ./by-name)
)