So far my biggest complaint with NixOS is the incredible disparity between support for *using* some feature and for *setting up* said feature. Case in point, Yubikey+LUKS. The initrd support is very nice and clean and clever. But actually setting it up requires so much faff.
1
1
I bounced off the massive amount of assumed knowledge/crap docs that I just couldn’t be bothered to get through.
1
1
Replying to @thommay
I've been treating the exploration I've been doing as a "Linux from Scratch" and so far I've enjoyed it at least a little. But the utter lack of installer, and the pitiful amount of setup scripting which comes "as standard" really betrays the incredibly high quality of nixpkgs.

Apr 2, 2021 Β· 6:49 PM UTC

1
Replying to @dsilverstone
Yup, totally agree on the quality of the packages, and indeed used nix on MacOS for some time (but everything at work is homebrew so it’s not worth it now). But any deeper than individual packages and I just found it very high friction
1
1
It didn't take me very long to get a desktop I was comfortable with on a throwaway laptop; *but* it has taken me a very long time to not get to the point of adding my yubikey as a 2nd factor for the luks.