Back to Mise

`mise config set`

docs/cli/config/set.md

2026.8.121.2 KB
Original Source
<!-- @generated by usage-cli from usage spec -->

mise config set

  • Usage: mise config set [-f --file <FILE>] [-t --type <TYPE>] <KEY> [VALUE]
  • Effect: modifies state
  • Source code: src/cli/config/set.rs

Set the value of a setting in a mise.toml file

Arguments

  • <KEY> — The path of the config to display
  • [VALUE] — The value to set the key to (optional if provided as KEY=VALUE)

Flags

  • -f --file <FILE> — The path to the mise.toml file to edit

    Can be a file path or directory. If a directory is provided, the config file in that directory is used.

    If not provided, the nearest mise.toml file will be used

    Aliases: --path

  • -t --type <TYPE>

    Choices: infer, string, integer, float, bool, list, set

    Default: infer

  • -h --help — Print help

Examples:

$ mise config set tools.python 3.12
$ mise config set settings.always_keep_download true
$ mise config set env.TEST_ENV_VAR ABC
$ mise config set settings.disable_tools node,rust

# Type for `settings` is inferred
$ mise config set settings.jobs 4