I won’t claim it’s as easy as Python, but that’s the rough area that Nim is aiming for. Going from dynamically typed to statically typed is always going to be kind of painful, but I’ve liked the language overall.
Also, we have a Nim community here, if anyone is interested: https://programming.dev/c/nim
Did you ever get this working? I set up 23.05 recently on one of my machines, and my Dualsense controllers worked fine though the KDE bluetooth app once I enabled bluetooth in configuration.nix.