nix3-key(1)
β οΈ Warning β οΈ
This program is experimental and its interface is subject to change. Like, subject to change subject to change. Bestie, this thing is a work in progress and the CLI might shift under your feet, so don't go building your whole personality (or your CI pipeline) around it, okay? π
β¨ NAME β¨
nix key β generate and convert Nix signing keys ππ
So this is one of the little nix subcommands, from the General Commands Manual corner of the nix3-key(1) page. It's all about keys, and it's very much giving "small but mighty." π«Ά
πΈ SYNOPSIS πΈ
nix key [optionβ¦] subcommand
where subcommand is one of the following:
nix key convert-secret-to-publicβ generate a public key for verifying store paths from a secret key read from standard inputnix key generate-secretβ generate a secret key for signing store paths
Two subcommands, no notes, no filler. Pick your fighter. π₯β¨
π OPTIONS π
π Logging-related options
These are the "how much do you wanna hear about it" knobs. Volume control for your terminal soul. π’
--debugβ Set the logging verbosity level to βdebugβ. She's chatty. She's telling you everything. π--log-format formatβ Set the format of log output; one ofraw,internal-json,barorbar-with-logs. Pick your aesthetic β raw text, machine-readable JSON, a lil progress bar, or a progress bar that also yells the logs at you. π--print-build-logs/-Lβ Print full build logs on standard error. All of them. The whole saga. No skimming. π--quietβ Decrease the logging verbosity level. Shhh. π€«--verbose/-vβ Increase the logging verbosity level. More, more, more. π£οΈβ¨
π¦ Miscellaneous global options
--helpβ Show usage information. When in doubt, ask the program itself. She loves attention. π--offlineβ Disable substituters and consider all previously downloaded files up-to-date. Airplane mode but make it Nix. βοΈ--option name valueβ Set the Nix configuration setting name to value (overridingnix.conf). Sneaky little config override, love that for you. π--refreshβ Consider all previously downloaded files out-of-date. The opposite vibe of--offline, fr fr. π₯--versionβ Show version information. Iconic of her, honestly. β
Note π§ See man nix.conf for overriding configuration settings with command line flags.
and that's the whole page, bestie!! π no cap, every flag accounted for, nothing skipped, nothing invented. This was nix3-key(1), hanging out under the General Commands Manual umbrella, and the footer just says nix3-key(1) again because she loves a dramatic exit. go forth and generate those keys, you absolute main character ππ¦πΈ
π¦ where this page comes from
- fedora 44: nix-core 2.35.3-2.fc44 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms