I attempted a few times. Setting up additional repositories and/or enabling testing repos declaratively was not possible. you had to do it via command line before setting the system. checked back some time later, still was the case. Also there are many ways to do the same thing, what are flakes, how to declaratively manage home (again there were multiple ways to do that). Are some of those ways deprecated, are some in testing, which one is assumed to be the default? etc.
If I ever need to manage multiple machines, and I have to setup a new machine every 6 months or so I’ll get to work and learn. Other than that, isn’t really worth the trouble.
I’m happy with Arch (BTW) and have the same thoughts about NixOS.
Yeah the concept of NixOS is impossible to not be attracted to for avid Arch users.
The reality? It can be a deterrent.
I attempted a few times. Setting up additional repositories and/or enabling testing repos declaratively was not possible. you had to do it via command line before setting the system. checked back some time later, still was the case. Also there are many ways to do the same thing, what are flakes, how to declaratively manage home (again there were multiple ways to do that). Are some of those ways deprecated, are some in testing, which one is assumed to be the default? etc.
If I ever need to manage multiple machines, and I have to setup a new machine every 6 months or so I’ll get to work and learn. Other than that, isn’t really worth the trouble.
But still tempting :)