Commit graph

7 commits

Author SHA1 Message Date
atagen
163e330716 adopt better fp patterns 2026-03-21 21:54:24 +11:00
atagen
18c97eacd0 cli11, bsd manual 2026-03-21 21:22:41 +11:00
atagen
9c7c528a0c readme 2026-03-21 02:34:25 +11:00
atagen
e1974a7c1a update documentation for generate command and NixOS module
Rewrote nushell-integration.md to cover the three-strategy pipeline,
module wrapping, and the generate command. Simplified
runtime-completions.md. Added nixos.md with detailed explanation of
the build-time generation phases, module options, and troubleshooting.
2026-03-21 02:14:21 +11:00
atagen
7f0ec8ab4d comprehensive completion generation: native, manpage, --help
Three-strategy pipeline with priority: native completion generators
(e.g. CMD completions nushell) > manpage parsing > --help fallback.
Single `generate` command produces one module-wrapped .nu file per
command. Parallel execution scaled to cores, 200ms timeouts, ELF
string scanning to skip binaries without -h support, native gzip
decompression via camlzip, SYNOPSIS-based subcommand detection,
nix3 manpage strategy, deduplication, nushell builtin exclusion.
2026-03-21 02:14:11 +11:00
atagen
01ccf64efc first draft 2026-03-18 18:19:37 +11:00
atagen
ab009ec9af init 2026-03-18 15:40:47 +11:00