Skip to content

pixi config set#

Set a configuration value

Usage#

pixi config set [OPTIONS] <KEY> [VALUE]

Arguments#

  • <KEY>
    Configuration key to set
    required: true
  • <VALUE>
    Configuration value to set (key will be unset if value not provided)

Config Options#

  • --local (-l)
    Operation on project-local configuration
  • --global (-g)
    Operation on global configuration
  • --system (-s)
    Operation on system configuration
  • --shared
    Operation on the user configuration shared with other rattler-based tools, which only accepts the keys every such tool understands
  • --path (-p) <PATH>
    Path to a local configuration file

Global Options#

Description#

Set a configuration value

Example: pixi config set default-channels '["conda-forge", "bioconda"]'

Examples#

pixi config set default-channels '["conda-forge", "bioconda"]'
pixi config set --global mirrors '{"https://conda.anaconda.org/conda-forge": ["https://prefix.dev/conda-forge"]}'
pixi config set repodata-config.disable-zstd true --system
pixi config set --global detached-environments "/opt/pixi/envs"
pixi config set detached-environments false
pixi config set s3-options.my-bucket '{"endpoint-url": "http://localhost:9000", "addressing-style": "path", "region": "auto"}'
pixi config set default-channels '["conda-forge", "bioconda"]' --path /path/to/config.toml
pixi config set --shared 'virtual-package-detectors.consent."https://conda.anaconda.org/conda-forge"' allow
pixi config set --local 'virtual-package-detectors.consent."https://conda.anaconda.org/conda-forge"' allow