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 πŸ‘‘

  • --debug β€” Set the logging verbosity level to debug. it's giving "I want to see EVERYTHING" and honestly? respect.
  • --log-format format β€” Set the format of log output; one of raw, internal-json, bar or bar-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 🌈
  • --option name value β€” Set the Nix configuration setting name to value (overriding nix.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