

Well, if you can’t figure out how to integrate the flake in 30 seconds by month 6, you clearly have a skill issue. Or a “sleeping at night instead of writing nix” issue. Better use a noob-friendly distro like arch.
Seriously though, despite all the flaws, there is no other packaging system where I can as painlessly use random forks of packages. I absolutely love how I’m able to run gnome-mobile on my x64 tablet. True to the NixOS way, I found the overlay on someone’s GitHub, there were only the files, no further instructions.
I also have a USB with live debian at all times, because you never know when you stumble upon a thing that just can’t work with NixOS
Who cares if it breaks? You can always just boot a previous generation! Need to rebuild without the breakage? You surely must now how to add a package from an earlier commit via flakes by now, right?