Native KDE Plasma 6 panel widget for switching OpenVPN connections.
Import, edit, remove and toggle .ovpn profiles from your panel. One VPN active at a time by default; flip a setting to allow multiple (intended for split-tunnel combos). Per-connection remember-passphrase toggle, backed by NetworkManager secret flags and KWallet. No second VPN daemon, no third-party PPA.
nmcli on your behalf, imports profile files (including private keys), and asks NetworkManager and KWallet to store key passphrases for you. It is provided as is, without warranty of any kind. You alone are responsible for any damage to hardware, data, network or system; the author is not liable. You are responsible for the contents of the .ovpn profiles you import. See the full disclaimer in README.md.
git clone https://github.com/ra-yavuz/portunus-ovpn.git cd portunus-ovpn make dev
Then right-click your KDE panel, Add or Manage Widgets, search portunus-ovpn, and drag it onto the panel.