

Again, feel free to comment and suggest improvements. I hope this helps other people who want to use NordVPN on linux. If ! nmcli -t connection | grep eduroam | grep wlp3s0 then etc/NetworkManager/dispatcher.d/10-openvpnĪt my university, I connect to eduroam, which does not allow vpn. In order to automatically start and stop vpn when a network interface goes up/down, put the following in Starting=$(pgrep -f start-vpn) # this might not be the most accurate, but it works for me. Profile = result.json() + 'tcp'Ĭommand = 'systemctl start + profile + '.service'įork_and_continue_notifying_in_background()įor convenience, I have two aliases in myĪnd this in your i3blocks-scripts-directory (with name # rename tcp config files and put them in /etc/openvpn/clientįor file in * do mv "$' # download config files, extract and clean up I'm running arch, this might be different on your system. Insert your NordVPN login credentials in the I have written a little script that downloads the config files, renames them and enables automatic authentification. This is the arch wiki related to Arch Nordvpn troubleshooting # this command allows the system to access others on the network # It re-installs the app and asks you to log back in. # Run 'nord-update' if it's completely unusable.

Timeout 10s nordvpn set killswitch enabled Timeout 10s nordvpn set autoconnect enabled Timeout 10s nordvpn set autoconnect disabled Timeout 10s nordvpn set killswitch disabled

# Run 'nord-fix' if you have issues connecting This is the script I use to fix it if the connection says 'limited' or if it drops. I have the same exact setup as you, I use Nordvpn on Manjaro KDE and sometimes I get that error.
