A gnome-shell extension for NordVPN.
I stopped working on this extension due to lack of time. Feel free to fork and pull requests are always welcome!
This extension has been made without any endorsement or support from NordVPN. The developer has no ties nor affiliation whatsoever with NordVPN, its services, nor its software. Naturally, this extension is free and isn't, shouldn't and will not be subject to any form of profit or compensation.
This extension was made for personal needs and use. The code is release on the off chance it might be of use to someone but without the intention of providing any form of utility software or service in a rigorous manner. Therefore, no support is endorsed by the developer, meaning that any comment, feedback, or request regarding this code should be expected to be completely ignored by the developer. Additionally, the responsibility of any undesired effect the execution of this code might have on any system lies solely in the hands of the user. Please visit the official NordVPN website for official linux tutorials and support.
- Detailed information about the current connection.
- Choose server (country & city)
- Toggle buttons for de-/ activating killswitch, cybersec, obfuscate, notifications and auto-connect.
- Handle login within the UI.
- installation script.
Please check the releases to download the latest version.
First download and install NordVPN for linux from the official website, then follow the following steps after downloading the .zip file:
- Create a new directory into which you will unzip the content of the previously downloaded gnome extension. Make sure to set the directory name to nordVpnStatus:
$ mkdir ~/.local/share/gnome-shell/extensions/nordVpnStatus
- Unzip the downloaded file:
$ unzip ~/Downloads/NordVPNStatus-VERSION_NUMBER.zip ~/.local/share/gnome-shell/extensions/nordVpnStatus
- Enable the newly installed extension:
$ gnome-extensions enable nordVpnStatus
- You may need to restart gnome-shell. Press Alt and F2, type
r
then Enter.