• 0 Posts
  • 91 Comments
Joined 3 years ago
cake
Cake day: June 15th, 2023

help-circle















  • much more effort than copying a normal distro

    I just throw an LLM at it - I learned to read nix (the language), but even that isn’t required.

    I now maintain a single, mostly shared, configuration between three machines. If I ever replace my main PC again, I can be up and running almost exactly back to where I was within 24 hours (that includes OS installation, some debugging, etc). And there’s going to be a bunch of downloading data from my NAS.

    That would’ve used to take a week to get roughly back to where I was, but without some vague fix for some issue or another.

    Summary: It’s great for programmers, and people who have maintain multiple machines, and want a shared configuration.

    Either you pay the setup effort upfront (Nix) or you do it afterwards (any other stateful OS).





  • I’m a programmer and have switched to NixOS, because I can define all my configurations in code+git repo, which is great. I now have a single repo that has some parts that are shared, and some parts are host-specific (one desktop + 2 laptops, for now), and if I fix some bug (like my Samsung 990 Pro SSDs having Linux issues), I know it’ll be permanently fixed, instead of having to re-figure everything out after a reinstallation.

    NixOS BTW. We’re making it ours.

    edit: Steam has been a non-issue, so gaming has been great so far! Not that I’ve been gaming a ton, but still.

    Also, being able to use an LLM to fix stuff for me in my nixcfg repo has been great - I would NOT have been as productive with NixOS had I not have had Codex.