1
0

pkgs/nixfiles-docs-generate-pkgs-md: Automatically generate package documentation

This commit is contained in:
2025-11-23 11:56:45 +01:00
parent 9faabcd01e
commit 3ddbfb19a6
6 changed files with 66 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
{
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
)