1
0
Files
nixfiles/pkgs/nixfiles-docs-pkgs/default.nix

20 lines
343 B
Nix

{
lib,
pkgs,
writeText,
}:
let
pkgNames = builtins.filter (attrName: attrName != "nixfiles-docs-pkgs") (builtins.attrNames (import ../../pkgs/overlay.nix null null));
pkgsDocs = builtins.map (pkgName: {
name = pkgName;
meta = pkgs."${pkgName}".meta;
}) pkgNames;
in
writeText "pkgs.json" (
builtins.toJSON pkgsDocs
)