I do like the fact that I can have a unified config (applications) using a flake.nix for both my NixOS and MacOS systems. Shared module with shared components / applications, Darwin module with Nix Darwin and Brew and a NixOS module for my NixOS systems (with Impermanence, ZFS, Hyperland etc etc).
Pulling politics out of open source really is the way to go. This whole "everything is political" nonsense is such a dead end for collaboration between people from all over the world.
Nix and NixOS are infamous for alienating the outgroup even further.
They are anti-OSS in the sense that they want to decide who gets to use them. It rarely ends well. Just creates a stronger opposing force, longing to create a more open model.
It's unfortunate. The author is a brilliant engineer who is interested in solving real problems, but not so much in managing a community. This created a power vacuum, which was quickly filled by people who rushed to seize the opportunity.
It's disheartening to see this happening to such a remarkable technology.
@HSVSphere Wait, not true. I do despise the fact that I had to buy an app to fix my mouse, because for some awful reason scrolling is all fucked with 3rd party mice.
@HSVSphere That's why I love Nix Darwin I can have a unified config for both NixOS and my Mac. Tbh really not running into anything that doesn't work on MacOS. But that could just be me ofcourse