Our team's development environments is based on a Dockerfile which creates VM-like containers. I'm always torn though, when should I request to add something to the Dockerfile vs add it to my dotfiles scripts?
A couple examples that came up this week: - pnpm - neovim (unstable version)
Thoughts?