nix3-show-config(1)

πŸ“¦
version 2.18.1 Β· 2 versions
, in ubuntu noble

πŸ’– nix3-show-config(1) πŸ’–

General Commands Manual Β· nix3-show-config Β· the girlies are reading the manpage fr fr πŸŽ€

⚠️ Warning β€” this program is experimental and its interface is subject to change. Translation: it's giving beta energy, don't build your whole personality on it staying the same bestie 😭

✨ Name ✨

nix show-config β€” show the Nix configuration, or the value of one specific setting πŸ‘‘


🌸 Synopsis 🌸

nix show-config [option…] name

πŸ¦‹ Options πŸ¦‹

  • --json β€” spit the output out in JSON format, so another program can eat it. it's giving machine-readable, no cap πŸ€–βœ¨

  • --debug β€” crank the logging verbosity level all the way to debug. she's nosy and we love that πŸ”
  • --log-format format β€” set what the log output looks like; pick one of raw, internal-json, bar or bar-with-logs. choose your fighter ✨
  • --print-build-logs / -L β€” print the full build logs on standard error. all of it. the whole thing πŸ“œ
  • --quiet β€” decrease the logging verbosity level. shhh, we're being lowkey 🀫
  • --verbose / -v β€” increase the logging verbosity level. louder!! tell me everything πŸ—£οΈ

🌈 Miscellaneous global options 🌈

  • --help β€” show usage information. the classic "help me" button πŸ†˜
  • --offline β€” disable substituters and treat every previously downloaded file as up-to-date. we're off the grid, no wifi, main character ✈️
  • --option name value β€” set the Nix configuration setting name to value, overriding nix.conf. sneaky little override, iykyk 😏
  • --refresh β€” treat all previously downloaded files as out-of-date. everything is old now, deal with it πŸ’€
  • --version β€” show version information. which era are we in πŸ•°οΈ

πŸ‘‘ Options to override configuration settings πŸ‘‘

this section is a whole buffet bestie. every single one, no skips πŸ“
  • --accept-flake-config β€” Enable the accept-flake-config setting.
  • --access-tokens value β€” Set the access-tokens setting.
  • --allow-dirty β€” Enable the allow-dirty setting.
  • --allow-import-from-derivation β€” Enable the allow-import-from-derivation setting.
  • --allow-new-privileges β€” Enable the allow-new-privileges setting.
  • --allow-symlinked-store β€” Enable the allow-symlinked-store setting.
  • --allow-unsafe-native-code-during-evaluation β€” Enable the allow-unsafe-native-code-during-evaluation setting.
  • --allowed-impure-host-deps value β€” Set the allowed-impure-host-deps setting.
  • --allowed-uris value β€” Set the allowed-uris setting.
  • --allowed-users value β€” Set the allowed-users setting.
  • --auto-allocate-uids β€” Enable the auto-allocate-uids setting.
  • --auto-optimise-store β€” Enable the auto-optimise-store setting.
  • --bash-prompt value β€” Set the bash-prompt setting.
  • --bash-prompt-prefix value β€” Set the bash-prompt-prefix setting.
  • --bash-prompt-suffix value β€” Set the bash-prompt-suffix setting.
  • --build-hook value β€” Set the build-hook setting.
  • --build-poll-interval value β€” Set the build-poll-interval setting.
  • --build-users-group value β€” Set the build-users-group setting.
  • --builders value β€” Set the builders setting.
  • --builders-use-substitutes β€” Enable the builders-use-substitutes setting.
  • --commit-lockfile-summary value β€” Set the commit-lockfile-summary setting.
  • --compress-build-log β€” Enable the compress-build-log setting.
  • --connect-timeout value β€” Set the connect-timeout setting.
  • --cores value β€” Set the cores setting.
  • --diff-hook value β€” Set the diff-hook setting.
  • --download-attempts value β€” Set the download-attempts setting.
  • --download-speed value β€” Set the download-speed setting.
  • --eval-cache β€” Enable the eval-cache setting.
  • --experimental-features value β€” Set the experimental-features setting.
  • --extra-access-tokens value β€” Append to the access-tokens setting.
  • --extra-allowed-impure-host-deps value β€” Append to the allowed-impure-host-deps setting.
  • --extra-allowed-uris value β€” Append to the allowed-uris setting.
  • --extra-allowed-users value β€” Append to the allowed-users setting.
  • --extra-build-hook value β€” Append to the build-hook setting.
  • --extra-experimental-features value β€” Append to the experimental-features setting.
  • --extra-extra-platforms value β€” Append to the extra-platforms setting.
  • --extra-hashed-mirrors value β€” Append to the hashed-mirrors setting.
  • --extra-ignored-acls value β€” Append to the ignored-acls setting.
  • --extra-nix-path value β€” Append to the nix-path setting.
  • --extra-platforms value β€” Set the extra-platforms setting.
  • --extra-plugin-files value β€” Append to the plugin-files setting.
  • --extra-sandbox-paths value β€” Append to the sandbox-paths setting.
  • --extra-secret-key-files value β€” Append to the secret-key-files setting.
  • --extra-substituters value β€” Append to the substituters setting.
  • --extra-system-features value β€” Append to the system-features setting.
  • --extra-trusted-public-keys value β€” Append to the trusted-public-keys setting.
  • --extra-trusted-substituters value β€” Append to the trusted-substituters setting.
  • --extra-trusted-users value β€” Append to the trusted-users setting.
  • --fallback β€” Enable the fallback setting.
  • --filter-syscalls β€” Enable the filter-syscalls setting.
  • --flake-registry value β€” Set the flake-registry setting.
  • --fsync-metadata β€” Enable the fsync-metadata setting.
  • --gc-reserved-space value β€” Set the gc-reserved-space setting.
  • --hashed-mirrors value β€” Set the hashed-mirrors setting.
  • --http-connections value β€” Set the http-connections setting.
  • --http2 β€” Enable the http2 setting.
  • --id-count value β€” Set the id-count setting.
  • --ignore-try β€” Enable the ignore-try setting.
  • --ignored-acls value β€” Set the ignored-acls setting.
  • --impersonate-linux-26 β€” Enable the impersonate-linux-26 setting.
  • --keep-build-log β€” Enable the keep-build-log setting.
  • --keep-derivations β€” Enable the keep-derivations setting.
  • --keep-env-derivations β€” Enable the keep-env-derivations setting.
  • --keep-failed β€” Enable the keep-failed setting.
  • --keep-going β€” Enable the keep-going setting.
  • --keep-outputs β€” Enable the keep-outputs setting.
  • --log-lines value β€” Set the log-lines setting.
  • --max-build-log-size value β€” Set the max-build-log-size setting.
  • --max-free value β€” Set the max-free setting.
  • --max-jobs value β€” Set the max-jobs setting.
  • --max-silent-time value β€” Set the max-silent-time setting.
  • --max-substitution-jobs value β€” Set the max-substitution-jobs setting.
  • --min-free value β€” Set the min-free setting.
  • --min-free-check-interval value β€” Set the min-free-check-interval setting.
  • --nar-buffer-size value β€” Set the nar-buffer-size setting.
  • --narinfo-cache-negative-ttl value β€” Set the narinfo-cache-negative-ttl setting.
  • --narinfo-cache-positive-ttl value β€” Set the narinfo-cache-positive-ttl setting.
  • --netrc-file value β€” Set the netrc-file setting.
  • --nix-path value β€” Set the nix-path setting.
  • --no-accept-flake-config β€” Disable the accept-flake-config setting.
  • --no-allow-dirty β€” Disable the allow-dirty setting.
  • --no-allow-import-from-derivation β€” Disable the allow-import-from-derivation setting.
  • --no-allow-new-privileges β€” Disable the allow-new-privileges setting.
  • --no-allow-symlinked-store β€” Disable the allow-symlinked-store setting.
  • --no-allow-unsafe-native-code-during-evaluation β€” Disable the allow-unsafe-native-code-during-evaluation setting.
  • --no-auto-allocate-uids β€” Disable the auto-allocate-uids setting.
  • --no-auto-optimise-store β€” Disable the auto-optimise-store setting.
  • --no-builders-use-substitutes β€” Disable the builders-use-substitutes setting.
  • --no-compress-build-log β€” Disable the compress-build-log setting.
  • --no-eval-cache β€” Disable the eval-cache setting.
  • --no-fallback β€” Disable the fallback setting.
  • --no-filter-syscalls β€” Disable the filter-syscalls setting.
  • --no-fsync-metadata β€” Disable the fsync-metadata setting.
  • --no-http2 β€” Disable the http2 setting.
  • --no-ignore-try β€” Disable the ignore-try setting.
  • --no-impersonate-linux-26 β€” Disable the impersonate-linux-26 setting.
  • --no-keep-build-log β€” Disable the keep-build-log setting.
  • --no-keep-derivations β€” Disable the keep-derivations setting.
  • --no-keep-env-derivations β€” Disable the keep-env-derivations setting.
  • --no-keep-failed β€” Disable the keep-failed setting.
  • --no-keep-going β€” Disable the keep-going setting.
  • --no-keep-outputs β€” Disable the keep-outputs setting.
  • --no-preallocate-contents β€” Disable the preallocate-contents setting.
  • --no-print-missing β€” Disable the print-missing setting.
  • --no-pure-eval β€” Disable the pure-eval setting.
  • --no-require-drop-supplementary-groups β€” Disable the require-drop-supplementary-groups setting.
  • --no-require-sigs β€” Disable the require-sigs setting.
  • --no-restrict-eval β€” Disable the restrict-eval setting.
  • --no-run-diff-hook β€” Disable the run-diff-hook setting.
  • --no-sandbox β€” Disable sandboxing.
  • --no-sandbox-fallback β€” Disable the sandbox-fallback setting.
  • --no-show-trace β€” Disable the show-trace setting.
  • --no-substitute β€” Disable the substitute setting.
  • --no-sync-before-registering β€” Disable the sync-before-registering setting.
  • --no-trace-function-calls β€” Disable the trace-function-calls setting.
  • --no-trace-verbose β€” Disable the trace-verbose setting.
  • --no-use-case-hack β€” Disable the use-case-hack setting.
  • --no-use-cgroups β€” Disable the use-cgroups setting.
  • --no-use-registries β€” Disable the use-registries setting.
  • --no-use-sqlite-wal β€” Disable the use-sqlite-wal setting.
  • --no-use-xdg-base-directories β€” Disable the use-xdg-base-directories setting.
  • --no-warn-dirty β€” Disable the warn-dirty setting.
  • --plugin-files value β€” Set the plugin-files setting.
  • --post-build-hook value β€” Set the post-build-hook setting.
  • --pre-build-hook value β€” Set the pre-build-hook setting.
  • --preallocate-contents
  • --preallocate-contents β€” turns on the preallocate-contents setting, bestie. ✨
  • --print-missing β€” flips the print-missing setting to on. πŸ’…
  • --pure-eval β€” activates the pure-eval setting. 🧚
  • --relaxed-sandbox β€” enables sandboxing, but lowkey lets builds disable it. πŸ™ˆ
  • --require-drop-supplementary-groups β€” turns on the require-drop-supplementary-groups setting. πŸ”₯
  • --require-sigs β€” enables the require-sigs setting. πŸ‘‘
  • --restrict-eval β€” turns on the restrict-eval setting. πŸ’œ
  • --run-diff-hook β€” enables the run-diff-hook setting. πŸŽ€
  • --sandbox β€” enables sandboxing, periodt. πŸ¦‹
  • --sandbox-build-dir value β€” sets the sandbox-build-dir setting. 🌸
  • --sandbox-dev-shm-size value β€” sets the sandbox-dev-shm-size setting. πŸ’–
  • --sandbox-fallback β€” enables the sandbox-fallback setting. ⭐
  • --sandbox-paths value β€” sets the sandbox-paths setting. 🌈
  • --secret-key-files value β€” sets the secret-key-files setting. πŸ”
  • --show-trace β€” enables the show-trace setting. πŸ’€
  • --ssl-cert-file value β€” sets the ssl-cert-file setting. πŸ“
  • --stalled-download-timeout value β€” sets the stalled-download-timeout setting. ⏳
  • --start-id value β€” sets the start-id setting. πŸ†”
  • --store value β€” sets the store setting. πŸͺ
  • --substitute β€” enables the substitute setting. πŸ”„
  • --substituters value β€” sets the substituters setting. πŸ§ƒ
  • --sync-before-registering β€” turns on the sync-before-registering setting. πŸ”
  • --system value β€” sets the system setting. πŸ’»
  • --system-features value β€” sets the system-features setting. ✨
  • --tarball-ttl value β€” sets the tarball-ttl setting. πŸ“¦
  • --timeout value β€” sets the timeout setting. ⏰
  • --trace-function-calls β€” enables the trace-function-calls setting. πŸ“ž
  • --trace-verbose β€” enables the trace-verbose setting. πŸ—£οΈ
  • --trusted-public-keys value β€” sets the trusted-public-keys setting. πŸ”‘
  • --trusted-substituters value β€” sets the trusted-substituters setting. 🀝
  • --trusted-users value β€” sets the trusted-users setting. πŸ‘₯
  • --use-case-hack β€” enables the use-case-hack setting. 🧩
  • --use-cgroups β€” enables the use-cgroups setting. 🧬
  • --use-registries β€” enables the use-registries setting. πŸ“‹
  • --use-sqlite-wal β€” enables the use-sqlite-wal setting. πŸ—„οΈ
  • --use-xdg-base-directories β€” enables the use-xdg-base-directories setting. πŸ“
  • --user-agent-suffix value β€” sets the user-agent-suffix setting. πŸ•΅οΈ
  • --warn-dirty β€” enables the warn-dirty setting. 🧼

and that's the whole list, bestie! this page is from the Nix manual β€” the footer has the version and date if you ever need to cite it. stay iconic. πŸ’–βœ¨

πŸ“¦ where this page comes from