…to get a working config, you need to learn a whole new programming language and figure out the tweaks for each package you want to install, so I’d argue the journey is just as long
I’d personally advise against NixOS as a first distribution for that matter. It’s a great distribution, but if you want to understand the underlying mechanics, start with something where you interact with them, like Arch or whatever.
Well, I “did it” for an evening once, it was fun. The next day it got annoying REAL fast. But I do keep the config around, so I guess I can just go back to it eventually to keep doing it.
…to get a working config, you need to learn a whole new programming language and figure out the tweaks for each package you want to install, so I’d argue the journey is just as long
NixOS sounds like a way to avoid learning Linux by learning an abstraction.
Systemd sounds like a way to avoid learning Linux by learning an abstraction.
that’s why I only use my computer with raw system calls, shell is bloat
You guys use an OS? I just push the electrons around my motherboard manually with a little magnet on a toothpick.
I’d personally advise against NixOS as a first distribution for that matter. It’s a great distribution, but if you want to understand the underlying mechanics, start with something where you interact with them, like Arch or whatever.
But, at least in theory, you’ll only do it once.
Well, I “did it” for an evening once, it was fun. The next day it got annoying REAL fast. But I do keep the config around, so I guess I can just go back to it eventually to keep doing it.
I’m just playing around with it on my home server, and yes, it does get annoying sometimes.
The whole system is far from being perfect, but I’m hoping for a mixture of learning on my side and improvements on the system’s side.