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.