This extension allows you to:
- List recommended (default) or all locations
ExpressVPN
provides. - Activate
ExpressVPN
from the widget. - Connect to other locations without manually disconnecting first.
I made this extension mainly for the third point and also because I'm a heavy i3
user and I didn't like to use neither ExpressVPN
CLI nor their browser extensions.
Install from AUR (rofi-expressvpn-git), or:
- Install dependencies: rofi, expect and gawk (this is probably installed already)
git clone git@github.com:sigfriedcub1990/rofi-expressvpn.git
cd rofi-expressvpn
./rofi-expressvpn
- (Optional) For easy access, add the script somewhere in your
$PATH
.
bindsym $mod+b exec --no-startup-id rofi-expressvpn
I made this tailored to my particular needs, I know it's far from perfect and I would appreciate any collaborations in order to improve the script.