ndg(1)
π ndg β like, the whole manual, bestie
okay so real talk β you opened section 1 of the General Commands Manual, and the star of the show is ndg. That's the command name, that's the vibe, that's the whole thing. let's get into it π«Ά
β¨ NAME β¨
ndg β short for NDG: Not a Docs Generator. yes that's the actual name. it's a whole recursive bit and honestly? iconic. π
πΈ SYNOPSIS πΈ
ndg [-v|--verbose]... [-q|--quiet]... [-c|--config-file] [--config]
[-h|--help] [-V|--version] [subcommands]
so yeah β stack your flags however you like, tack on a subcommand at the end, and it does the thing. slay.
π¦ DESCRIPTION π¦
NDG: Not a Docs Generator
that's it. that's the description. the manpage said it, I'm saying it, we're all saying it together. no cap. π
π OPTIONS π
-v,--verboseβ turn the logging up. more words, more details, more knowing what's going on. you can pass it over and over if you really wanna be nosy. π-q,--quietβ turn the logging down. shhh. also stackable, so you can go full silent-mode if that's your mood. π-c,--config-file<CONFIG_FILES> β the path (or paths!) to your configuration file(s). takes TOML or JSON, and you can specify it multiple times. multiple files get merged in order, and later files override earlier ones β so the last one wins, periodt. π₯--config<CONFIG_OVERRIDES> β override config values right there on the command line, inKEY=VALUEformat. also repeatable, so go off. β¨-h,--helpβ print the help. your classic cry-for-help-but-cute button. π«Ά-V,--versionβ print the version. yes it's a capitalV, don't @ me. π
π SUBCOMMANDS π
ndg-init(1) β initialize a brand-new NDG configuration file. fresh start, fresh config, main character energy. π§ndg-export(1) β export the default templates out to a directory so you can customize them however you want. make it yours. πndg-html(1) β process documentation and generate HTML. the web version, obviously. βndg-man(1) β generate a manpage from options. yeah. it makes manpages. meta, I know. πndg-pdf(1) β generate a PDF from options. for when you need it to be, like, printable. πndg-help(1) β print this message, or the help of whichever subcommand you point it at. the helper's helper. π
ngl, each of these bad boys has its own manpage β hit them up if you want the full tea. β
β VERSION β
v2.10.2
okay that's the whole page, bestie, you ate that reading session π β¨
shoutout to ndg version 2.10.2 for making this all happen, and remember: this was your friendly neighborhood ndg(1) page β manual, section 1, built from the ndg 2.10.2 release. go forth and generate (not docs, apparently). π¦πΈπ
π¦ where this page comes from
- nixpkgs unstable: ndg 2.10.2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms