.ie \n(.g .ds Aq \(aq .el .ds Aq ' .TH mise 1 "mise " .SH NAME mise \- The front\-end to your dev env .SH SYNOPSIS \fBmise\fR [\fB\-C\fR|\fB\-\-cd\fR] [\fB\-E\fR|\fB\-\-env\fR] [\fB\-j\fR|\fB\-\-jobs\fR] [\fB\-\-output\fR] [\fB\-\-raw\fR] [\fB\-\-no\-config\fR] [\fB\-y\fR|\fB\-\-yes\fR] [\fB\-q\fR|\fB\-\-quiet\fR] [\fB\-\-silent\fR] [\fB\-v\fR|\fB\-\-verbose\fR]... [\fB\-h\fR|\fB\-\-help\fR] [\fITASK\fR] [\fITASK_ARGS\fR] [\fITASK_ARGS_LAST\fR] [\fIsubcommands\fR] .SH DESCRIPTION mise manages dev tools, env vars, and runs tasks. https://github.com/jdx/mise .SH OPTIONS .TP \fB\-C\fR, \fB\-\-cd\fR=\fIDIR\fR Change directory before running command .TP \fB\-E\fR, \fB\-\-env\fR=\fIENV\fR Set the environment for loading `mise..toml` .TP \fB\-j\fR, \fB\-\-jobs\fR=\fIJOBS\fR How many jobs to run in parallel [default: 8] .RS May also be specified with the \fBMISE_JOBS\fR environment variable. .RE .TP \fB\-\-output\fR=\fIOUTPUT\fR .TP \fB\-\-raw\fR Read/write directly to stdin/stdout/stderr instead of by line .TP \fB\-\-no\-config\fR Do not load any config files Can also use `MISE_NO_CONFIG=1` .TP \fB\-y\fR, \fB\-\-yes\fR Answer yes to all confirmation prompts .TP \fB\-q\fR, \fB\-\-quiet\fR Suppress non\-error messages .TP \fB\-\-silent\fR Suppress all task output and mise non\-error messages .TP \fB\-v\fR, \fB\-\-verbose\fR Show extra output (use \-vv for even more) .TP \fB\-h\fR, \fB\-\-help\fR Print help (see a summary with \*(Aq\-h\*(Aq) .TP [\fITASK\fR] Task to run. Shorthand for `mise task run `. .SH SUBCOMMANDS .TP mise\-activate(1) Initializes mise in the current shell session .TP mise\-alias(1) Manage version aliases. .TP mise\-backends(1) Manage backends .TP mise\-bin\-paths(1) List all the active runtime bin paths .TP mise\-cache(1) Manage the mise cache .TP mise\-completion(1) Generate shell completions .TP mise\-config(1) Manage config files .TP mise\-deactivate(1) Disable mise for current shell session .TP mise\-doctor(1) Check mise installation for possible problems .TP mise\-en(1) [experimental] starts a new shell with the mise environment built from the current configuration .TP mise\-env(1) Exports env vars to activate mise a single time .TP mise\-exec(1) Execute a command with tool(s) set .TP mise\-fmt(1) Formats mise.toml .TP mise\-generate(1) [experimental] Generate files for various tools/services .TP mise\-implode(1) Removes mise CLI and all related data .TP mise\-install(1) Install a tool version .TP mise\-install\-into(1) Install a tool version to a specific path .TP mise\-latest(1) Gets the latest available version for a plugin .TP mise\-link(1) Symlinks a tool version into mise .TP mise\-ls(1) List installed and active tool versions .TP mise\-ls\-remote(1) List runtime versions available for install. .TP mise\-outdated(1) Shows outdated tool versions .TP mise\-plugins(1) Manage plugins .TP mise\-prune(1) Delete unused versions of tools .TP mise\-registry(1) List available tools to install .TP mise\-reshim(1) Creates new shims based on bin paths from currently installed tools. .TP mise\-run(1) Run task(s) .TP mise\-self\-update(1) Updates mise itself. .TP mise\-set(1) Set environment variables in mise.toml .TP mise\-settings(1) Manage settings .TP mise\-shell(1) Sets a tool version for the current session. .TP mise\-sync(1) Synchronize tools from other version managers with mise .TP mise\-tasks(1) Manage tasks .TP mise\-test\-tool(1) Test a tool installs and executes .TP mise\-tool(1) Gets information about a tool .TP mise\-trust(1) Marks a config file as trusted .TP mise\-uninstall(1) Removes installed tool versions .TP mise\-unset(1) Remove environment variable(s) from the config file. .TP mise\-unuse(1) Removes installed tool versions from mise.toml .TP mise\-upgrade(1) Upgrades outdated tools .TP mise\-use(1) Installs a tool and adds the version to mise.toml. .TP mise\-version(1) Display the version of mise .TP mise\-watch(1) Run task(s) and watch for changes to rerun it .TP mise\-where(1) Display the installation path for a tool .TP mise\-which(1) Shows the path that a tool\*(Aqs bin points to. .TP mise\-help(1) Print this message or the help of the given subcommand(s) .SH EXTRA Examples: $ mise install node@20.0.0 Install a specific node version $ mise install node@20 Install a version matching a prefix $ mise install node Install the node version defined in config $ mise install Install all plugins/tools defined in config $ mise install cargo:ripgrep Install something via cargo $ mise install npm:prettier Install something via npm $ mise use node@20 Use node\-20.x in current project $ mise use \-g node@20 Use node\-20.x as default $ mise use node@latest Use latest node in current directory $ mise up \-\-interactive Show a menu to upgrade tools $ mise x \-\- npm install `npm install` w/ config loaded into PATH $ mise x node@20 \-\- node app.js `node app.js` w/ config + node\-20.x on PATH $ mise set NODE_ENV=production Set NODE_ENV=production in config $ mise run build Run `build` tasks $ mise watch build Run `build` tasks repeatedly when files change $ mise settings Show settings in use $ mise settings color=0 Disable color by modifying global config file .SH AUTHORS Jeff Dickey <@jdx>