jdx / mise

dev tools, env vars, task runner
https://mise.jdx.dev
MIT License
8.07k stars 211 forks source link

Option to ignore PATH #2261

Closed bhollis closed 4 weeks ago

bhollis commented 4 weeks ago

Related to https://github.com/jdx/mise/issues/2260 - it would be nice to have a setting or option that would force mise to discard/ignore the existing PATH, using only its own install paths. This would allow for a more isolated environment, where you could be more certain that the tools you're running are the ones managed by your mise config, rather than things that happen to be installed on the machine.

jdx commented 4 weeks ago

isolation is not a design goal for mise. mise works with your system, it's not nix and never will be by design.