nix3-config(1)
π nix config β the manual, but make it make sense
okay bestie, so you know how the whole Nix config situation can feel like a locked group chat you weren't added to? yeah. this is the key. Nix ships this as part of its General Commands Manual (yes that's the manual name, very formal, very demure) and it lives at nix3-config(1). let's go π«Ά
β οΈ Warning β this program is experimental and its interface is subject to change. fr fr. the vibes may shift. do not build your entire personality on it.
β¨ Name β¨
nix config β manipulate the Nix configuration π
πΈ Synopsis πΈ
nix config [optionβ¦] subcommand
where subcommand is one of the following:
:
nix config showβ show the Nix configuration or the value of a specific setting
:
nix config checkβ check your system for potential problems and print a PASS or FAIL for each check
like. pick one. that's the whole assignment. π
π Options π
π¦ Logging-related options
--debugβ Set the logging verbosity level todebug. it's giving "I want to see EVERYTHING" and honestly? respect.--log-formatformat β Set the format of log output; one ofraw,internal-json,barorbar-with-logs. pick your aesthetic, bestie.--print-build-logs,-Lβ Print full build logs on standard error. no more mysterious silence, we're watching the whole thing happen π--quietβ Decrease the logging verbosity level. shhh. girl is in her quiet era.--verbose,-vβ Increase the logging verbosity level. more words. more lore. more everything β¨
π Miscellaneous global options
--helpβ Show usage information. classic. iconic. always here for you.--offlineβ Disable substituters and consider all previously downloaded files up-to-date. it's giving airplane mode but for your sanity π--optionname value β Set the Nix configuration setting name to value (overridingnix.conf). breaking in through the side door, allowed, slay.--refreshβ Consider all previously downloaded files out-of-date. the opposite vibe of--offline. everything gets a fresh new look π--versionβ Show version information. tiny, simple, perfect.
π Note β See man nix.conf for overriding configuration settings with command line flags. yes literally, go read that one next, iykyk π₯
and that's the whole thing, queen. go configure something. this page came to you straight from the General Commands Manual β nix3-config(1) β source and version and date energy, signed off with a bow ππ
π¦ 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