This is a patch to the VPN Indicator Gnome Shell Extension to make it work for the SNX VPN.
Links for the VPN Indicator Gnome Shell Extension:
-
VPN Indicator
https://extensions.gnome.org/extension/1134/vpn-indicator/
-
github.com/howdoicomputer/vpn-indicator-shell-extension
https://github.com/howdoicomputer/vpn-indicator-shell-extension
This patch makes it work with the SNX VPN.
-
Download the patch to
~/Downloads/vpn-indicator-shell-extension.patch
-
Clone the repo to a temporary directory
cd "$(mktemp -d)"
git clone https://github.com/howdoicomputer/vpn-indicator-shell-extension.git ./
- Apply the patch
patch < ~/Downloads/vpn-indicator-shell-extension.patch
- Install the modified extension
./install.sh
There's a fork that uses icons instead of text:
- github.com/mespe/vpn-indicator-shell-extension
https://github.com/mespe/vpn-indicator-shell-extension
A more sophisticated approach could probably be modelled after the NordVPN Local extension:
-
NordVPN Local
https://extensions.gnome.org/extension/1656/nordvpn-local/
-
github.com/ThatRobVK/NordVPN-Local
https://github.com/ThatRobVK/NordVPN-Local