devenv-user-config-show(1)
π¦ devenv-user-config-show(1) π¦
okay so bestie, we're in the General Commands Manual and this is devenv-user-config-show(1). She prints the resolved user configuration as YAML. That's the assignment. That's the whole vibe. π
πΈ NAME πΈ
devenv-user-config-show β Print the resolved user configuration as YAML. No cap, that's literally it. π
β¨ SYNOPSIS β¨
devenv user-config show [--user-config] [--from] [-o|--override-input]
[-O|--option] [-j|--max-jobs] [-u|--cores] [-s|--system] [-i|--impure]
[--no-impure] [--offline] [--nix-option] [--nix-debugger] [-c|--clean]
[-P|--profile] [--reload] [--no-reload] [--shell] [--eval-cache]
[--no-eval-cache] [--refresh-eval-cache] [--refresh-task-cache]
[--secretspec-provider] [--secretspec-profile] [--trace-to]
[-v|--verbose] [-q|--quiet] [--tui] [--no-tui] [-h|--help]
π DESCRIPTION π
Print the resolved user configuration as YAML. That's the whole main-character moment. She resolves, she YAMLs, she dips. π«Ά
π OPTIONS π
--user-config <USER_CONFIG>β use this user configuration file instead of the XDG default, bestie. π
π§ INPUT OVERRIDES π§
--from <FROM>β source fordevenv.nix. It can be either a filesystem path (withpath:prefix) or a flake input reference. iykyk.
Examples:
--from github:cachix/devenv
--from github:cachix/devenv?dir=examples/simple
--from path:/absolute/path/to/project
--from path:./relative/path
-o,--override-input <NAME> <URI>β override inputs indevenv.yaml. slay.
Examples:
--override-input nixpkgs github:NixOS/nixpkgs/nixos-unstable
--override-input nixpkgs path:/path/to/local/nixpkgs
-O,--option <OPTION:TYPE> <VALUE>β override configuration options with typed values. yes queen, typed. π
OPTION must include a type: <attribute>:<type>. Supported types: string, int, float, bool, path, pkg, pkgs.
List types (pkgs) append to existing values by default. Add a ! suffix to replace instead: pkgs!.
Examples:
--option languages.rust.channel:string beta
--option services.postgres.enable:bool true
--option languages.python.version:string 3.10
--option packages:pkgs "ncdu git" (appends to packages)
--option packages:pkgs! "ncdu git" (replaces all packages)
π₯ NIX OPTIONS π₯
-j,--max-jobs <MAX_JOBS>β maximum number of Nix builds to run concurrently. Defaults to1/4of available CPU cores (minimum1). multitasking icon behavior. π-u,--cores <CORES>β number of CPU cores available to each build. Defaults to available cores divided by max-jobs (minimum1). fairει , we love to see it. β-s,--system <SYSTEM>β override the target system. Defaults to the host system (e.g.aarch64-darwin,x86_64-linux). π»-i,--impureβ relax the hermeticity of the environment. living a little. π--no-impureβ force a hermetic environment, overriding config. no chaos allowed. π§--offlineβ disable substituters and consider all previously downloaded files up-to-date. airplane mode but make it Nix. βοΈ--nix-option <NAME> <VALUE>β pass additional options to nix commands. These options are passed directly to Nix using the--optionflag. Seeman nix.conffor the full list of available options. π
Examples:
--nix-option sandbox false
--nix-option keep-outputs true
--nix-option system x86_64-darwin
--nix-debuggerβ enter the Nix debugger on failure. detective mode activated. π
π SHELL OPTIONS π
-c,--clean [<CLEAN>...]β ignore existing environment variables when entering the shell. Pass a list of comma-separated environment variables to let through. selective memory era. π«§-P,--profile <PROFILES>β activate one or more profiles defined indevenv.nix. Profiles allow you to define different configurations that can be merged with your base configuration. Seehttps://devenv.sh/profilesfor more information. π
Examples:
--profile python-3.14
--profile backend --profile fast-startup
--reloadβ enable auto-reload when config files change (default). she's watching. π--no-reloadβ disable auto-reload when config files change. she's resting. π΄--shell <SHELL_TYPE>β shell to use for interactive sessions (bash,zsh,fish,nu). Possible values:bashzshfishnu
πΎ CACHE OPTIONS πΎ
--eval-cacheβ enable caching of Nix evaluation results (default). cache queen. π--no-eval-cacheβ disable caching of Nix evaluation results. fresh start energy. β¨--refresh-eval-cacheβ force a refresh of the Nix evaluation cache. out with the old. π§Ή--refresh-task-cacheβ force a refresh of the task cache. same vibe, task edition. π§Ό
π SECRETSPEC OPTIONS π
--secretspec-provider <SECRETSPEC_PROVIDER>β override the secretspec provider. π€«--secretspec-profile <SECRETSPEC_PROFILE>β override the secretspec profile. secret little profile. π΅οΈ
π°οΈ TRACING OPTIONS π°οΈ
--trace-to <TRACE_TO>β enable tracing and set output destination(s). Can be repeated for multiple outputs. Syntax:[format:]destination. π«
Examples:
--trace-to stderr # json to stderr
--trace-to pretty:stderr # pretty format
to stderr
--trace-to json:file:/tmp/trace.json # JSON to file
--trace-to otlp-grpc # OTLP gRPC to
default endpoint
--trace-to otlp-grpc:http://collector:4317 # OTLP gRPC to
custom endpoint
Multiple outputs:
--trace-to pretty:stderr --trace-to json:file:/tmp/t.json
Destinations: stdout, stderr, file:<path>, http(s)://<host>:<port>. Formats: json (default), pretty, full, otlp-grpc, otlp-http-protobuf, otlp-http-json.
When format is omitted, defaults to json. Tracing is disabled by default. [env: DEVENV_TRACE_TO=] (comma-separated) [env: DEVENV_TRACE_DEFAULT_TO=] (comma-separated, used only when no explicit tracing is configured; set to empty string to suppress). π«Ά
π GLOBAL OPTIONS π
-v,--verboseβ enable additional debug logs. she's telling you everything. π£οΈ-q,--quietβ silence all logs. shhh. π€«--tui <TUI>β enable the interactive terminal interface (default when interactive). Possible values:truefalse
--no-tuiβ disable the interactive terminal interface. no terminal glow-up today. π«-h,--helpβ print help (see a summary with-h). the classic. π
that's the end, bestie! footer vibes: show Β· devenv-user-config-show(1) π (no date line to copy, so this is your cute lil sign-off β¨).
π¦ where this page comes from
- nixpkgs unstable: devenv 2.4.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms