I recently discovered Mise - a polyglot tool version manager. It replaces pyenv, NVM and direnv (amongst others) as a single tool and is extremely fast. I created a plugin to replace TVM and have been using it for the last couple of weeks, and it is working fairly well. I wanted to share it with the community.
The main differentiator here is the developer experience. It requires a one time setup to configure things and then just navigating to the directory configures the right environment. So switching between multiple Tutor projects is effortless.
This is a screen recording of setting up 2 Tutor environments with different versions and switching between them.
It’s a ~3.5 min video, viewing it at 2x should save you some time.
I have a blog posts about Mise and asdf-tutor here: