I’m writing this due to the lack of any tutorials when trying to configure this myself.
Wanted to provide some easy to follow instructions for future reference & anyone else interested!
nm-connection-editorvia your package manager.
Open the Advanced Network Configuration GUI, add a new connection & select WireGuard
Use the following diagram to translate your WireGuard client config file to the Advanced Network Configuration GUI.
Enjoy your WireGuard VPN integrated into the OS!
I hope this helps!
Note: the “Listen port” will not be in your WireGuard client config.
I used 58909 & that worked for me.