21
submitted 2 months ago by ruffsl@programming.dev to c/nix@programming.dev
you are viewing a single comment's thread
view the rest of the comments
[-] mech@feddit.org 3 points 2 months ago

I don't understand what the real world usefulness of it is.
Setting it up seems to be so much more effort than copying a normal distro's config over to another system.

[-] ruffsl@programming.dev 15 points 2 months ago* (last edited 2 months ago)

I only have 3 installs of NixOS already, two for work (a server and laptop), and a third for a personal use (desktop). I largely started out by copying a public config from the community. Now I just copy a few kilobytes between the three from time to time via git repo to keep all my kernels, kernel modules, patches, net config, package versions, and system users/groups permissions in sync via lock files. And my user dot files too, but you don't need nix for that last one.

If I have to do something multiple times, like copying a distro across even a few systems more than once, then I figured I'd just revision control it via lockfiles like any other software project.

That all said, NixOS is a hell of a rabbit hole; great for lazy admins and hobby tinkering alike:

https://xkcd.com/1319/

The top graph reflects my stable work install for robot software development,
but the bottom graph is my personal install for hobbies and home lab.

[-] chasteinsect@programming.dev 5 points 2 months ago

That was a great xkcd

load more comments (8 replies)
this post was submitted on 21 Feb 2026
21 points (92.0% liked)

Nix / NixOS

2721 readers
8 users here now

Main links

Videos

founded 2 years ago
MODERATORS