← Back to context

Comment by theragra

3 days ago

Comparison of which managers?

Adding package to homebrew is straightforward, except that it has a lot of (reasonable?) requirements to make it right. Basically, you make a PR with a "formula" to their main repo from your branch. Formulas are ruby programs. LLM can do it easily, and such code is accepted if correct.

Homebrew, mise, flox, devenv are the first ones I can think of.. Arch Linux's AURs get an honorary mention as they are used in the similar way on that distro and Arch + distrobox gets the same results. A quick search shows there are many others but it doesn't look like a comparison exists for this area and I'm getting OK results out of AI comparisons. I'll just dig into it that way.

  • I think homebrew is different in comparison to flox,mise and devenv. Later are for reproducible dev envs, former is for installing tools globally where you cannot/do not want traditional package managers or building from source.