2026-05-15 Fri
study
- I am starting to understand the difference between mise/Shim and mise/activate. I still need to prove it to myself though w.r.t. mise/Tools being on the path. I also grok at a basic level why mise/Shims might be necessary in order for IDEs to pick up certain environment variables in conjunction with tool definitions; VSCode or PyCharm likely don't run downstream of a shell prompt that has Bash/.bashrc or zsh/.zshrc activated.
- I learned that
false is a primitive in TOML and that setting an environment to false in mise/Config/mise.toml/env can unset an environment variable. - I'm starting to think about ways that mise can be used to replace large swaths of what I was planning to use DevContainer/Features or Docker/Images for w.r.t. dotfiles.
- I'm thankful for the mise docs. They have gotten much better over the last year. In places I'd even say that they are well-written.