News for hackers. Stuff that matters.
Re:The Polyglot NixOS by embedding-shape on Tuesday December 23, 2025 @06:59AM (#46364601)
> With homebrew, you can have Brewfile that can serve as declarative source of truth.

for homebrew, while Nix configuration is for everything. I never used a Brewfile before, so looked at https://github.com/Lissy93/Brewfile/blob/master/Brewfile but it just looks like a list of packages. What about the configuration for those packages? Or your own custom patches for them? Runtime parameters? Environment variables?

There is so much more going on in the typical developer environment that it doesn't seem like (to me, an uneducated fool) Brewfile would be enough to actually serve as a declarative source of truth, except for Homebrew-specific things.

Re:The Polyglot NixOS by the_gipsy on Tuesday December 23, 2025 @07:42AM (#46364882)
Versions? Compatibilities? Just pulling latest doesn't cut it.
Re:The Polyglot NixOS by beepbooptheory on Tuesday December 23, 2025 @03:20PM (#46369064)
It has a really good story here imo! Pin nixpkgs to a commit with the version you need, it will pull and use the compatible deps even if you have those deps in different versions being used elsewhere.
Re:The Polyglot NixOS by embedding-shape on Tuesday December 23, 2025 @06:06PM (#46370547)
I think they were continuing my earlier questions, ie they're asking about those things in Homebrew/Brewfile like I did with my other questions.
Re:The Polyglot NixOS by the_gipsy on Wednesday December 24, 2025 @06:11PM (#46380312)
Yes