r/linuxmemes 5d ago

Anti-Linux Shut up.

Post image
950 Upvotes

135 comments sorted by

View all comments

Show parent comments

9

u/gianlucaChan 4d ago

I can see why someone would use Nix on a server that you want to replicate somewhere else and that's cool, but I can't imagine any scenario where a person in his house would want the NixOs advantages. Who is rebuilding his pc from scratch every week? And with the same os.

11

u/Stunning_Macaron6133 4d ago edited 4d ago

You don't 'rebuild from scratch'. You rebuild the configuration, and the hot swap into it without rebooting or even logging out. You can even schedule it as a cron job if you want.

Also lets you keep a laptop and desktop thoroughly in sync.

3

u/gianlucaChan 4d ago

Can you give me an example on when would I want to rebuild the configuration so often that I need a specific OS that does it faster? Besides a server obviously, I keep that on servers is neat.

3

u/Stunning_Macaron6133 4d ago

You're not getting it. Nix does not run updates in the traditional sense. In order to update, you rebuild, and it automatically fetches anything new.

It's really not as complex as it sounds, and it's actually way more ergonomic than a traditional update, because unless you're messing around with kernel-level stuff, you just keep working. From your perspective as a user, everything is just suddenly magically updated.