NIXTAMAL-CHECK-SOUNDNESS(1)
πΈ NIXTAMAL-CHECK-SOUNDNESS πΈ
okay so bestie, welcome to the Nixtamal Manual β this page is nixtamal-check-soundness, and it's basically the vibe-checker for your manifest Γ lockfile π«Ά
β¨ NAME β¨
nixtamal-check-soundness β Checks that the manifest Γ lockfile is sound.
π SYNOPSIS π
nixtamal check-soundness [OPTION]β¦
π LICENSE π
GNU General Public License, version 3.0 later (GPL-3.0-or-later) β free as in slay, periodt.
π MAKER π
toastal <https://toast.al/contact/> β the main character who built all this π
π FUNDING π
See: https://toast.al/funding/ β ngl, tossing a coin their way is iconic behaviour.
π OPTIONS π
okay so these are all the little dials and knobs you can turn:
--color=WHEN(absent=auto orNIXTAMAL_OUTPUT_COLORenv) β colorizes the output, because plain text is lowkey giving sad beige.WHENmust be one ofauto,alwaysornever.--directory=PATH(absentNIXTAMAL_DIRECTORYenv) β the working directory for Nixtamal-related files (default:$PWD/nix/tamal).-j INT,--jobs=INT(absent=80 orNIXTAMAL_JOBSenv) β Nixtamal's executor pool domain size. eighty threads by default, she's ambitious fr fr.-q,--quietβ Be quiet. Takes over-vand--verbosity. like, shush π-v,--verboseβ Increase verbosity. Repeatable, but more than twice does not bring more. so don't spam it, bestie, it peaks at two.--verbosity=LEVEL(absent=warning orNIXTAMAL_LOG_LEVELenv) β Be more or less verbose.LEVELmust be one ofquiet,error,warning,infoordebug. Takes over-v.
β COMMON OPTIONS β
the universal besties, every manpage has 'em:
--help[=FMT](default=auto) β Show this help in formatFMT. The valueFMTmust be one ofauto,pager,grofforplain. Withauto, the format ispagerorplainwhenever theTERMenv var isdumbor undefined. (petition for acuteformat, but alas π)--versionβ Show version information. drop the number, queen.
π EXIT STATUS π
nixtamal check-soundness exits with:
0β on success. we love a clean run β¨65β Nixtamal working directory or manifest not set up. Runnixtamal set-up.66β Version mismatch between manifest and lockfile. Runnixtamal lock, but might require removing the lockfile first untilnixtaml fast-forwardis made.67β Manifest β¨ lockfile is not using the latest schema version. Runnixtamal upgradeto upgrade.68β Failed to parse the manifest file.69β Failed to parse the lockfile.70β Failed to serialize lockfile.71β Fresh command execution threw an exception.72β Fresh command output nothing.73β Prefetch command threw an exception.74β Prefetch command output was unusable.75β Prefetch command flopped on JSON output.76β Darcs context file is missing or invalid. Try runningnixtamal lockon the input.77β Vendored patch file is missing. Try runningnixtamal lockto fetch it.78β Silo error (such as bad hex in generation number).79β Version not found or invalid in manifest file.80β Upgrading Nixtamal failed.81β BLAKE3 hash algorithm is requested but this Nix doesn't support it.82β Input kind mismatch between manifest & lockfile which prevents values to be melded.83β Blueprint scaffolding failed to write files.84β A patch failed to apply. π85β An input references patches that are not defined in the manifest.123β on indiscriminate errors reported on standard error.124β on command line parsing errors.125β on unexpected internal errors (bugs). yes bestie, bugs happen, we don't gatekeep.
fr fr, if you're staring at a number in the sixties or seventies, that's a "run nixtamal lock" kind of situation. the manpage literally tells you which one, so read it, iykyk π
π¦ ENVIRONMENT π¦
these environment variables affect the execution of nixtamal check-soundness:
NIXTAMAL_DIRECTORYβ Directory for Nixtamal.NIXTAMAL_JOBSβ See option--jobs.NIXTAMAL_LOG_LEVELβ See option--verbosity.NIXTAMAL_OUTPUT_COLORβ See option--color.
π§ BUGS π§
No tracker is set up; contact the maker directly or join the XMPP chatroom @ <xmpp:nixtamal@chat.toastal.in.th?join>. it's giving cozy group chat energy, come hang out π
π₯ SEE ALSO π₯
nixtamal(1)β fulfilling input pinning for Nixnixtamal-manifest(5)βmanifest.kdlformatnixtamal(1)β (yes, again, she's that important π)
okay that's the whole page, no cap. this was Nixtamal 2.4.0 β go forth, run your soundness checks, and remember: if it exits 0 you ate and left no crumbs ππβ¨
π¦ where this page comes from
- nixpkgs unstable: ocaml5.5.1-nixtamal 2.4.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms