What’s funny to me here is that, as a long time Arch user, I have been considering switching to NixOS. One of the most terrifying thoughts to me is that after using the same Arch install for 2 years I will spend ages trying to recreate it if I ever have to. Oh, that and Nix letting you test packages seems like a cool feature.
I’ve been on arch around a year now and also considered the jump to NixOS. I was actually dual booting it with arch for awhile and I found pretty quickly that the shit documentation was a huge turn off for me. I ended up nuking the nix partition and reclaiming it for arch.
That and the need to learn a bespoke, weird programming language that will only ever be useful for this one thing have really turned me off of that distro.
What’s funny to me here is that, as a long time Arch user, I have been considering switching to NixOS. One of the most terrifying thoughts to me is that after using the same Arch install for 2 years I will spend ages trying to recreate it if I ever have to. Oh, that and Nix letting you test packages seems like a cool feature.
The nice thing is that NixOS will keep your setup and all your tweaks if you ever need to reinstall. It’s designed to solve that exact problem.
One way of switching over would be to carry over your homedir and just starting with migrating packages and config as a first step.
I’ve been on arch around a year now and also considered the jump to NixOS. I was actually dual booting it with arch for awhile and I found pretty quickly that the shit documentation was a huge turn off for me. I ended up nuking the nix partition and reclaiming it for arch.
This is my biggest issue. I am utterly spoiled to the exquisiteness that is Arch’s Wiki…
Arch wiki is the documentation gold standard
I mean the Arch wiki mostly works on NixOS too. The problem with NixOS documentation is that there aren’t many examples for the Nix language itself.
What is the Nix language like?
If Haskell and json had a baby
Hmm, that sounds more like dhall
That and the need to learn a bespoke, weird programming language that will only ever be useful for this one thing have really turned me off of that distro.
Definitely. Why not use something off the shelf! That by itself would make it much more approachable
I am about to switch away from arch that I installed 5 years ago. It’s a daunting thought isn’t it?