v1.0.0-alpha, mullvad relays include cities and are dynamically updateable!
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.