It's not exclusive to NixOS, but I've only packaged it for NixOS.
The UI looks like shit, but it allows showing all the configs in /etc/wireguard and toggling them on or off with wg-quick.
The biggest issue I had was with slint. I can't make sense of it (yet).
This was written because after getting a windscribe subscription, I found out that the app doesn't work on #NixOS and the pull request to add it 1) doesn't work, 2) is being nitpicked to death.
No idea what that is. I'm on KDE if that means anything.
The goal was to be able to easily use all wireguard configs downloaded from windscribe --> no "just open a command line and run sudo wg-quick up ...". I don't want to enter the root password every time. Other VPN clients don't require that.
Does your thing achieve it somehow? I wouldn't mind looking at it if that's the case.