@dthompson went through a similar exercise when deciding between guix and nixos (also for a thinkpad x1) … and I was really hoping guix would pull out in front because I much prefer Guille over the Nix language. But, having to hack around the culture of “don’t talk or ask about non-free things” just to get mainstream hardware support was a bit of a non-starter and turned me off of the ecosystem so ultimately nixos won it for me (for now).
@anticomputer well hopefully this post showed how it's pretty easy to work around! I've been running guix as a distro since it first became available but this was my first time using nonguix and it was pretty easy! I thought it might be a lot more difficult. pleasantly surprised.