Whenever somebody recommends NixOS, I just want to spam the comments with Guix. I prefer configs I can understand, and I think lisp makes that easier. Other than syntax, the only thing I see is people complaining about the free-oftware-only. But the recently hyped distrobox solves that (together with the nonguix repo). Yet nobody recommends guix in all these "immutable" distro threads.