Skip to main content


"The most frustrating thing about #NixOS? It's like herpes—once you get it, you can't un-get it. "

Clocks.

utensils.io/articles/10-things…

This entry was edited (1 month ago)
in reply to Chris McDonough ✅

Also, and related: «it's not that NixOS is perfect – it's that everything else now feels fundamentally broken by comparison.»
in reply to Chris McDonough ✅

I am an avid ZFS user and I decided not to use NixOS for my servers, because I still cannot comprehend what is required.
in reply to Chris McDonough ✅

I want to so bad, but I'm still havin a really rough time movin to it full time from gentoo. Is it impractical to configure everything in the single configuration/hardware .nix files? I like the appeal of doing everything in one file, and would like to do it that way, but everything I read leads me to beleive I should keep my configs modular (flake-like). That seems to me like the wrong way to use NixOS though. Or am I just not gettin it yet?
in reply to eshep

@eshep i think you should stick with one (or two, with hardware.nix) until that gets awkward.

Single-file config only starts to get awkward when you're trying to configure more than one machine in a single Nix config. It can also get awkward when you start using home-manager and you want to configure more than one user.

But if you don't want to do either of those things, just keep it in a single file until you have an obvious reason not to.