tools separation #3819
Unanswered
rafaScalet
asked this question in
Q&A
Replies: 2 comments
-
You can use Config Environments for this: https://mise.jdx.dev/configuration/environments.html
[tools]
node = "lts"
pnpm = "latest"
[tools]
lazygit = "latest"
github-cli = "latest"
httpie-go = "latest" And make sure your devs have MISE_ENV=dev If you want the dev tools to be included by default you can flip it with disable_tools:
[tools]
node = "lts"
pnpm = "latest"
# You can add a comment here if you like to help separate the tools
lazygit = "latest"
github-cli = "latest"
httpie-go = "latest"
[settings]
disable_tools = [
"lazygit",
"github-cli",
"httpie-go",
] And make sure your prod has MISE_ENV=production |
Beta Was this translation helpful? Give feedback.
0 replies
-
thanks @syhol, I had no idea it was possible to do that, I will look in the documentation for more details |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
i think it would be pretty cool, if as in Node.JS, we had the separations of "dependencies":
not like in the
mise.local.toml
, this tools can be in git, leaving the entire development environment ready and the production without useless toolsBeta Was this translation helpful? Give feedback.
All reactions