|
|
|
|
|
by KingMob
254 days ago
|
|
I tried nix-darwin for a year, eventually declared nix bankruptcy, and settled on mise. mise does 90% of what I need, but at only 1% of the hassle. I like the idea of nix, and the future of building software is clearly something like it... I'm just not sure it'll be nix itself. |
|
The solution here is: use Nix but don't use nix-darwin (at least not until you're generally comfortable with Nix for package management and dev shells). You do NOT have to use nix-darwin on Mac to reap 80% of the benefits of Nix (especially in a team setting).
After dropping nix-darwin, I think almost everyone will find that it's very easy to use Nix for sharing project setups with bespoke tooling. I just had a new team member onboard, knowing nothing about Nix, in a day or less, with several different languages and unusual tools.