Yeah, I got stuck on secrets management. I just could not get network manager to keep my WiFi passwords. I'll probably go back and try again at some point.
I use i3 - Sway is supposed to be 100% compatible with i3 - and I find the configuration file very straightforward. What's different in the version in NixOS?