Go to file
jdx 8163956362
chore: remove unused ctor crate
2025-03-18 09:01:36 -05:00
.cargo
.config
.devcontainer
.github
.idea
aqua-registry@f0a9ae3822
completions
docs
e2e
e2e-win
man/man1
packaging
schema
scripts
share/fish/vendor_conf.d
src chore: remove unused ctor crate 2025-03-18 09:01:36 -05:00
test
xtasks
.cliffignore
.dockerignore
.editorconfig
.eslintrc.cjs
.gitattributes
.gitignore
.gitmodules
.markdown-link-check.json
.markdownlint.json
.markdownlintignore
.pre-commit-config.yaml
.prettierignore
.prettierrc.toml
.shellcheckrc
.yamllint.yml
CHANGELOG.md
CONTRIBUTING.md
Cargo.lock chore: remove unused ctor crate 2025-03-18 09:01:36 -05:00
Cargo.toml chore: remove unused ctor crate 2025-03-18 09:01:36 -05:00
Cross.toml
Dockerfile
LICENSE
README.md
SECURITY.md
age.pub
build.rs
bun.lock
cliff.toml
default.nix
deny.toml
flake.lock
flake.nix
minisign.key.age
minisign.pub
mise.code-workspace
mise.lock
mise.toml
mise.usage.kdl
package.json
pitchfork.toml
registry.toml
settings.toml
tasks.md
tasks.toml
tsconfig.json
zipsign.pub

README.md

mise-logo
mise-en-place

Crates.io GitHub GitHub Workflow Status Discord

The front-end to your dev env.

What is it?

30 Second Demo

The following shows using mise to install different versions of node. Note that calling which node gives us a real path to node, not a shim.

demo

Quickstart

Install mise (other methods here):

$ curl https://mise.run | sh
$ ~/.local/bin/mise --version
2025.3.6 macos-arm64 (a1b2d3e 2025-03-18)

or install a specific a version:

$ curl https://mise.run | MISE_VERSION=v2024.5.16 sh
$ ~/.local/bin/mise --version
2024.5.16 macos-arm64 (8838098 2024-05-14)

Hook mise into your shell (pick the right one for your shell):

# note this assumes mise is located at ~/.local/bin/mise
# which is what https://mise.run does by default
echo 'eval "$(~/.local/bin/mise activate bash)"' >> ~/.bashrc
echo 'eval "$(~/.local/bin/mise activate zsh)"' >> ~/.zshrc
echo '~/.local/bin/mise activate fish | source' >> ~/.config/fish/config.fish
echo '~/.local/bin/mise activate mise activate pwsh | Out-String | Invoke-Expression' >> ~/.config/powershell/Microsoft.PowerShell_profile.ps1

Install a runtime and set it as the global default:

$ mise use --global node@20
$ node -v
v20.0.0

Full Documentation

See mise.jdx.dev

Contributors

Contributors