You would have to go through some blogs and documentation but it's not that difficult. I'd say NixOS is slightly less difficult than Arch linux.
I've tried several linux distros like Fedora, Ubuntu, Mint, Arch, Kali. But NixOS was the best one imo. GuixSD might be a better option. But it's very aggressive to non free software.
LFG!! I totally skipped reddit btw. Thank God I haven't felt the need to create an account in that shitty app.