4 ms·
Do you have an example? Sounds interesting.
by threecheese 4mo ago
Do you have an example? Sounds interesting.
- PufPufPuf 4mo agoHere's my modest collection of global tools I install in my dotfiles: https://github.com/JanPokorny/dotfiles/blob/master/dot_config/mise/config.toml https://github.com/JanPokorny/dotfiles/blob/master/dot_confi... Projects then have their own dependencies, e.g. https://github.com/i-am-bee/agentstack/blob/main/mise.toml https://github.com/i-am-bee/agentstack/blob/main/mise.toml Mise also has a task runner which automatically uses correct tools. Onboarding a new team member is super easy now, they just need Mise, "mise install" and they're up.
- mmcclure 4mo agoI've been using mise as a pure version manager for a pretty long time, and I had no idea you could use it for general tools like this.
- snthpy 4mo agoSame
- jrop 4mo agoI really prefer to lock the version numbers instead: mise use -g somepackage --pin I can commit/rollback to known good versions. To upgrade: mise up -il Not so long ago, I was outspoken against mise. I've since come around. It truly is a fantastic tool.
- srcrip 4mo agoHow does this even work? How does mise know how to install these things?
- c-hendricks 4mo agoMise has many backends. A lot comes from Aqua / asdf, but there's others like GitHub, npm, cargo, http, etc. It's all fairly well documented here: https://mise.jdx.dev/dev-tools/backends/ https://mise.jdx.dev/dev-tools/backends/