I'm a long long time Linux user but I'm not ready to use Nix. I don't know that I ever will. I'm 47, and the only new tech I learn is "on the job". I seem to be able to do anything required of me between the hours of 9 and 5, but as soon as work ends I just can't muster the motivation to tinker any more. And if I do it's likely something that's relevant to my work.
So basically, I need Nix to be required for my job. And since 99% of what I do these days is cloud / Kubernetes, I don't think it'll happen.
Sad, because I like the concept of Nix. I just know that it's a huge frustrating learning curve that I don't really need.
Having said all of that, I am a 100% Linux user and I agree that it's getting better by the second. With one exception: if you're a graphic artist like my wife, it sucks. The FOSS software is awful, Adobe products are "for rent" and the Affinity products suck badly on wine.
I've been lucky enough to use Nix and NixOS at work. It's kind of coupled with Haskell nowadays (every Haskell shop I've even interviewed at has used Nix)
I agree about the art software. Krita is getting better I guess as is Blender (and Grease Pencil for 2D). But my wife loves Clip Studio Paint and it doesn't play nice with wine either. Apparently Krita is very deliberately cribbing from CSP so maybe someday it'll leapfrog it. But for now, macOS for art.
So basically, I need Nix to be required for my job. And since 99% of what I do these days is cloud / Kubernetes, I don't think it'll happen.
Sad, because I like the concept of Nix. I just know that it's a huge frustrating learning curve that I don't really need.
Having said all of that, I am a 100% Linux user and I agree that it's getting better by the second. With one exception: if you're a graphic artist like my wife, it sucks. The FOSS software is awful, Adobe products are "for rent" and the Affinity products suck badly on wine.