Skip to content

v1.0.0-alpha, mullvad relays include cities and are dynamically updateable!

Compare
Choose a tag to compare
@shervinsahba shervinsahba released this 24 Sep 07:55
· 5 commits to main since this release

Overhauled the package...

  • Renamed utility from vpn_module.sh to the more modern vpn_module. Several command calls have changed. See the usage section below or run vpn_module help. You can probably just re-clone the package and re-copy the new vpn_user_module. The previous version is left under the branch old-master.
  • Added city level VPN locations! You can now select ANY of mullvad's relays through the rofi menu!
  • Replaced all the hard-coded VPN locations and rofi menu scripting with more extensible, dynamic scripting. The script now relies on a the mullvad directory, which contains VPN locations and their relay codes. Notably, the data files in this directory are all updated by running the update_mullvad_relays script.
  • Removed the favorite VPN array for now.
  • Removed the provided font, as it wasn't being used. Please use a Nerd Font if you'd like to match the contained glyphs or otherwise alter the icons for now.
  • Added a help menu that comes up when you run vpn_module help or the script with no parameters.