I use the NixOS distro of Linux. The documentation isn’t great, but I love the concept. The nix package manager is based on the principle of a declarative and deterministic build process, which in practice means upgrades are much less painful than in Arch (allegedly. I haven’t really tried Arch).
One of my first Linux distros was Gentoo, so I definitely appreciate the strength of great documentation.