What's the best argument against taking the declarative distro pill?
Unironically if it's too hard for you. If you find it too difficult there's nothing wrong using a simple distro since you're using the OS to get something done in the end, so who cares as long as it works?On the upside Guix has very good documentation and Lispers love to answer questions. Nix documentation sucks so I don't recommend it to anyone who's uncertain desu, since Guix will probably help you out a lot more, and Scheme is a better language anyway. You can also feel a nice sense of relief when you inevitably do something extremely stupid and fix it by just rolling back Guix, and you've fixed everything in only a minute or two.But it's hard to imagine going back once you realize how easy it is to fix broken things on these systems.
Just use Ansible, faggot
>>107707079It's not ready yetThat's about it
I'm not a tranny
>>107707554this person is a tranny.
the documentation is rubbish and sometimes even out of date. best bet is to browse the nixos source code on github and copy shit. AI code tools aren't very smart with Nix yet.figuring out how to package shit for nix is objectively harder then just throwing together a docker file.rpm-ostree can do much of the whole "create your own declarative custom distro" memebut neither is remotely as advanced as nix though.
>>107707581for me claude fucks up with nix all the time but has been totally fine with schemei let it whip up quick fix guix packages or environments for me frequently.
>you can declare oci docker container images using native nixcool except packages break a fucking lot in weird ways because of various dependencies that are missing from the ultra stripped back environment vs what you'd typically find in a ubuntu/fedora docker image. fine for running third party docker images.>just use nixos containers (systemd-nspawn based)just werkz, has the full benefit of nixos modules making setting up services super easy. not perfect security though as every container potentially has full access to the nix store and all installed programs.
>>107707581>the documentation is rubbish and sometimes even out of date.It's not though, Guix has better documentation than almost any distro other than Arch
Trisquel and Parabola and SPECIALLY hyperbola are much better fully free distros.