config.toml 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. [tools]
  2. usage = "latest"
  3. nodejs = "16.14.0"
  4. golang = "1.23.0"
  5. flyctl = "0.1.64"
  6. sops = "3.6.1"
  7. dotnet = "system"
  8. java = "openjdk-17"
  9. node = "20"
  10. dotnet-core = "8.0.401"
  11. bun = "1.2.4"
  12. go = "1.24.1"
  13. [settings]
  14. # plugins can read the versions files used by other version managers (if enabled by the plugin)
  15. # for example, .nvmrc in the case of node's nvm
  16. legacy_version_file = true # enabled by default (unlike asdf)
  17. # configure `mise install` to always keep the downloaded archive
  18. always_keep_download = false # deleted after install by default
  19. always_keep_install = false # deleted on failure by default
  20. # configure how frequently (in minutes) to fetch updated plugin repository changes
  21. # this is updated whenever a new runtime is installed
  22. # (note: this isn't currently implemented but there are plans to add it: https://github.com/jdx/mise/issues/128)
  23. plugin_autoupdate_last_check_duration = '1 week' # set to 0 to disable updates
  24. # config files with these prefixes will be trusted by default
  25. trusted_config_paths = [ ]
  26. verbose = false # set to true to see full installation output, see `MISE_VERBOSE`
  27. asdf_compat = false # set to true to ensure .tool-versions will be compatible with asdf, see `MISE_ASDF_COMPAT`
  28. #http_timeout = 30 # set the timeout for http requests in seconds, see `MISE_HTTP_TIMEOUT`
  29. jobs = 4 # number of plugins or runtimes to install in parallel. The default is `4`.
  30. raw = false # set to true to directly pipe plugins to stdin/stdout/stderr
  31. yes = false # set to true to automatically answer yes to all prompts
  32. not_found_auto_install = true # see MISE_NOT_FOUND_AUTO_INSTALL
  33. task_output = "prefix" # see Tasks Runner for more information
  34. paranoid = false # see MISE_PARANOID
  35. shorthands_file = '~/.config/mise/shorthands.toml' # path to the shorthands file, see `MISE_SHORTHANDS_FILE`
  36. disable_default_shorthands = false # disable the default shorthands, see `MISE_DISABLE_DEFAULT_SHORTHANDS`
  37. # disable_tools = ['node'] # disable specific tools, generally used to turn off core tools
  38. env_file = '.env' # load env vars from a dotenv file, see `MISE_ENV_FILE`
  39. experimental = true # enable experimental features
  40. # configure messages displayed when entering directories with config files
  41. status = { missing_tools = "if_other_versions_installed", show_env = false, show_tools = false }