This release was automatically generated by GitHub Actions and includes a compiled NordVPN-GUI binary.
The original goal of this fork has now been achieved:
adding automated builds so that binaries are produced directly from this repository without requiring manual compilation.
Since this project was started, NordVPN has released and open-sourced their own official Linux GUI.
As a result, this fork is no longer as relevant as it once was.
However, I didn't want to leave the project in a broken or unfinished state,
so I've completed the automated build pipeline and published this final working release.
The official Linux GUI is now part of: https://github.com/NordSecurity/nordvpn-linux
This is based on x11 library's, since this is was made a while ago now, keep that in mind.
Requirements
The binary is self-contained but requires these system packages:
- nordvpn - NordVPN Linux CLI client
- nordvpnd - NordVPN daemon (must be running)
- xclip - Clipboard support
- A web browser - For the login flow
Quick setup:
- Debian/Ubuntu
sh <(curl -sSf https://downloads.nordcdn.com/apps/linux/install.sh)
sudo apt install -y xclip
sudo usermod -aG nordvpn $USER
sudo systemctl enable --now nordvpnd
- Arch/Manjaro
paru -S nordvpn-bin
sudo pacman -S xclip
sudo usermod -aG nordvpn $USER
sudo systemctl enable --now nordvpnd
After setup, log out and back in (or run newgrp nordvpn) for the group change to take effect.