News for hackers. Stuff that matters.
Re:Homebrew 6.0.0 by PufPufPuf on Thursday June 11, 2026 @02:17PM (#48494308)
Here's my modest collection of global tools I install in my dotfiles: 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

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.

Re:Homebrew 6.0.0 by mmcclure on Thursday June 11, 2026 @02:58PM (#48494877)
I'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.
Re:Homebrew 6.0.0 by snthpy on Thursday June 11, 2026 @04:21PM (#48495898)
Same
Re:Homebrew 6.0.0 by jrop on Thursday June 11, 2026 @05:28PM (#48496676)
I 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.
Re:Homebrew 6.0.0 by stouset on Thursday June 11, 2026 @06:19PM (#48497192)
What were your criticisms, and what changed?
Re:Homebrew 6.0.0 by PufPufPuf on Friday June 12, 2026 @01:15AM (#48500194)
Mise now has lockfiles as a stable feature, which has the benefit of hash checking if you use Mise in a CI environment!
Re:Homebrew 6.0.0 by srcrip on Thursday June 11, 2026 @08:05PM (#48498130)
How does this even work? How does mise know how to install these things?
Re:Homebrew 6.0.0 by c-hendricks on Thursday June 11, 2026 @10:28PM (#48499141)
Mise 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/