Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/howdoicomputer/vpn-indicator-shell-extension
A simple Gnome Shell extension that tells you whether or not you're connected to a VPN.
https://github.com/howdoicomputer/vpn-indicator-shell-extension
Last synced: 12 days ago
JSON representation
A simple Gnome Shell extension that tells you whether or not you're connected to a VPN.
- Host: GitHub
- URL: https://github.com/howdoicomputer/vpn-indicator-shell-extension
- Owner: howdoicomputer
- License: gpl-3.0
- Created: 2016-11-08T08:04:07.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2022-08-03T20:14:56.000Z (over 2 years ago)
- Last Synced: 2024-08-01T19:47:42.948Z (3 months ago)
- Language: JavaScript
- Size: 37.1 KB
- Stars: 6
- Watchers: 4
- Forks: 11
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## VPN Indicator Extension
![](up.png)
![](down.png)
This is a *really* simple extension that basically polls for a VPN device from ifconfig on a three second timer. Simple purpose aside, it was actually incredibly difficult to make due to a lack of documentation on Gnome Shell extensions.
I would like to note down these pieces of documentation for anyone stumbling across this repo:
* http://smasue.github.io/gnome-shell-tw
* https://people.gnome.org/~gcampagna/docs/GLib-2.0/GLib.spawn_sync.html## Installation
1. `git clone https://github.com/howdoicomputer/vpn-indicator-shell-extension.git`
2. `./install.sh`3. Then you'll want to activate the plugin either by using the Gnome Tweak Tool or by execing `gnome-shell-extension-prefs` and using that UI.
Happy VPNing!
---