NIXTAMAL-REFRESH(1)
π nixtamal-refresh(1) β the Nixtamal manual, bestie edition π
okay so real talk: this is a page from the Nixtamal manual set, and it's all about nixtamal-refresh. pull up a chair, we're gonna get through this together π«Ά
πΈ NAME πΈ
nixtamal-refresh β literally refreshes all your nonβfrozen inputs using the fresh-cmd β or, for certain kinds, the default fresh-cmd that comes with a reasonable default (Git, and some files/archives, slay) β and then locks the stale inputs. periodt. β¨
π¦ SYNOPSIS π¦
nixtamal refresh [OPTION]β¦ [INPUT_NAME]β¦
π LICENSE π
GNU General Public License, version 3.0 later (GPL-3.0-or-later). iconic behavior, no notes π
π§ MAKER π§
toastal <https://toast.al/contact/> β the main character who made this fr fr π
π FUNDING π
See: https://toast.al/funding/ β if this ate, consider feeding the dev π
β ARGUMENTS β
INPUT_NAMEβ the input names you wanna refresh. that's it, that's the whole vibe check π
β¨ OPTIONS β¨
--color=WHEN(absent=auto orNIXTAMAL_OUTPUT_COLORenv) β colorizes the output.WHENhas to be one ofauto,alwaysornever. no inβbetween bestie πΈ--directory=PATH(absentNIXTAMAL_DIRECTORYenv) β the working directory for all the Nixtamal-related files (default:$PWD/nix/tamal). that's where the lore lives π-j INT,--jobs=INT(absent=80 orNIXTAMAL_JOBSenv) β Nixtamal's executor pool domain size. 80 by default, it's giving parallelism ππ₯--no-tuiβ disables the TUI and usesLogs.appfor status output. for when the pretty interface is too much noise π-p PATCH_NAME,--patch=PATCH_NAMEβ patch name(s) to refresh. can be more than one, go off π-q,--quietβ be quiet. it takes over-vand--verbosity. like, completely overrides them, no cap π€«--skip-patch-check(absentNIXTAMAL_SKIP_PATCH_CHECKenv) β skips checking that patches actually apply. faster & works offline, but broken patches lock silently & then fail at build instead. it's giving "yolo" and honestly? risky π--skip-patchesβ skip processing all patches. all of them. every single one π«Ά-v,--verboseβ increase verbosity. repeatable, but more than twice does not bring more. diminishing returns, she's capped π--verbosity=LEVEL(absent=warning orNIXTAMAL_LOG_LEVELenv) β be more or less verbose.LEVELmust be one ofquiet,error,warning,infoordebug. takes over-v. π
π COMMON OPTIONS π
--help[=FMT](default=auto) β shows this help in formatFMT.FMTmust be one ofauto,pager,grofforplain. withauto, the format ispagerorplainwhenever theTERMenv var isdumbor undefined. iykyk π¦--versionβ shows version information. the classic β
π EXIT STATUS π
nixtamal refresh exits with:
0β on success. we love to see it π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. (yes, that's spellednixtamlin here, we do not edit the sacred texts π)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. ghosted us π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). not me filing a bug π
π ENVIRONMENT π
these environment variables affect the execution of nixtamal refresh:
NIXTAMAL_DIRECTORYβ Directory for NixtamalNIXTAMAL_JOBSβ See option--jobs.NIXTAMAL_LOG_LEVELβ See option--verbosity.NIXTAMAL_OUTPUT_COLORβ See option--color.NIXTAMAL_SKIP_PATCH_CHECKβ See option--skip-patch-check.
π BUGS π
No tracker is set up; contact the maker directly or join the XMPP chatroom @ <xmpp:nixtamal@chat.toastal.in.th?join>. come hang out, it's a whole group chat vibe π
π SEE ALSO π
nixtamal(1)β fulfilling input pinning for Nixnixtamal-manifest(5)βmanifest.kdlformatnixtamal(1)β (yes it's listed again, and honestly? she deserves the double feature π)
okay that's the whole page bestie, you ate that π«Άβ¨ this was Nixtamal 2.4.0, NIXTAMAL-REFRESH(1) β go forth and refresh, mwah π
π
π¦ 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