Raycast commands for mise (mise-en-place), the polyglot dev-tool version manager by jdx: search, install and upgrade the tools it manages, and run its tasks, from Raycast.
mise must be installed. The extension looks for it at ~/.local/bin/mise, /opt/homebrew/bin/mise and /usr/local/bin/mise, then asks your login shell. If none of those find it, set the Mise Path preference to the binary's absolute path.
Every mise command runs with your login shell's environment (zsh -il or bash -il, read once a day), so the PATH and exports such as CARGO_HOME from your .zshrc apply exactly as they do in a terminal.
Install mise with the one-liner from mise.jdx.dev:
curl https://mise.run | sh
mise use -g).mise run <task>), or runs it behind a toast and shows the captured output.mise upgrade for every tool behind a progress toast, without opening a window.mise prune, deleting installed versions that no config uses.mise cache clear. It is disabled by default; enable it in the extension's settings.All commands work on your global mise configuration, which is what applies when no project config is active.
--bump to mise upgrade and mise outdated, rewriting the version in your config.--inactive to mise outdated and mise upgrade.mise unuse on the config file instead of mise uninstall.-j <n> to mise use and mise upgrade.--tools or --configs) and Upgrade All Tools › Uninstall replaced versions (--prune) are set on their own command.Search the mise registry and add tools to your global config
Browse installed mise tools, set global versions, upgrade and uninstall
List outdated mise tools and upgrade them
Run global mise tasks in your terminal or capture their output
Show outdated mise tools in the menu bar and upgrade them
Upgrade every outdated mise tool
Delete installed tool versions that no config uses
Delete mise's cache files