-
I use the same config files across several machines (managed by git). Most are linux, but one is macos. Not all of the tools I install with mise are compatible with both linux and macos. My workaround is to have my mise config split between two git branches. This is not ideal.
e.g. This would allow me to collapse my mise config into a single branch. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
I think you can leverage https://mise.jdx.dev/configuration/environments.html for this
Another solution is to use disable_tools. You can set some tools as disabled in your global macos configuration [settings]
disable_tools = ['...'] |
Beta Was this translation helpful? Give feedback.
I think you can leverage https://mise.jdx.dev/configuration/environments.html for this
MISE_ENV=macos
in your shell rc filemise.macos.toml
file with macos only overridesAnother solution is to use disable_tools. You can set some tools as disabled in your global macos configuration