Skip to content

sigfriedCub1990/rofi-expressvpn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rofi-expressvpn

expressvpn rofi dmenu

AUR maintainer AUR version

What it does?

This extension allows you to:

  1. List recommended (default) or all locations ExpressVPN provides.
  2. Activate ExpressVPN from the widget.
  3. 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.

Installation

Install from AUR (rofi-expressvpn-git), or:

  1. Install dependencies: rofi, expect and gawk (this is probably installed already)
  2. git clone git@github.com:sigfriedcub1990/rofi-expressvpn.git
  3. cd rofi-expressvpn
  4. ./rofi-expressvpn
  5. (Optional) For easy access, add the script somewhere in your $PATH.

i3 keybinding

bindsym $mod+b exec --no-startup-id rofi-expressvpn

Thanks for the inspiration!

Contributions

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.

About

Control ExpressVPN from Rofi

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages