Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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!

---