Skip to content

An extension for gnome-shell (Linux) to control the status of NordVPN connecntion.

Notifications You must be signed in to change notification settings

murad-alm/NordVPN-Gnome-Extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NordVPNStatus

A gnome-shell extension for NordVPN.

github

Indicators:
  • When disconnected, a red indicator will be displayed   

  • While connecting, an orange indicator will be displayed  

  • When connected, the icon will be displayed in green    

Development Status

I stopped working on this extension due to lack of time. Feel free to fork and pull requests are always welcome!

Disclaimer

Nothing official

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.

Release and use

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.

Coming Soon

  • 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.

Download

Please check the releases to download the latest version.

Installation

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.