Post B2T7dSuzhtWOas07rk by hunter0one@annihilation.social
(DIR) More posts by hunter0one@annihilation.social
(DIR) Post #B2SQrS0pZkjToF9ZYG by hunter0one@annihilation.social
2026-01-19T23:10:08.480368Z
0 likes, 1 repeats
I just installed NixOS. Immediately spent 5 hours enthralled with the configuration.nix file. This is going to be fun (that could mean anything).
(DIR) Post #B2T7dSuzhtWOas07rk by hunter0one@annihilation.social
2026-01-20T07:09:24.708460Z
0 likes, 1 repeats
It's exactly the kind of thing that fixes the pain points of Linux for me like packaging formats and the init system. Systemd sort of tries to solve the fragmentation of Linux components by being all-encompassing but its syntax and design kind of sucks. For packaging, the DEB, RPM, PKGBUILD, and other formats all have their pros and cons, but it feels like its ordained by God to not just have the packages configured and made under a single language, but the entire system itself from systemd to the bootloader (which, funnily enough, the live CD defaulted to systemd-boot) in a fashion that prevents conflict and promotes reproducibility. For the record, I'm not even a programmer or developer of any sort but I have already learned in just a few short days the fundamentals of the Nix language. It's not as difficult or ridiculous as I expected. If Nix is anything like Haskell as they say, then I may get into Haskell.