summaryrefslogtreecommitdiff
path: root/.i3/scripts/i3vpn
diff options
context:
space:
mode:
Diffstat (limited to '.i3/scripts/i3vpn')
-rwxr-xr-x.i3/scripts/i3vpn23
1 files changed, 23 insertions, 0 deletions
diff --git a/.i3/scripts/i3vpn b/.i3/scripts/i3vpn
new file mode 100755
index 0000000..61caff7
--- /dev/null
+++ b/.i3/scripts/i3vpn
@@ -0,0 +1,23 @@
+#!/bin/bash
+#Check VPN status
+
+GET_VPN=$(nmcli con show | grep tun0 | cut -d ' ' -f1)
+
+#Store status in STATUS
+
+if [[ $GET_VPN == *"tun0"* ]]
+then
+ STATUSMSG=" `wget -q -O - checkip.dyndns.org | sed -e 's/[^[:digit:]\|.]//g'`"
+ color=#00ff00
+ echo "$STATUSMSG"
+ echo
+ echo $color
+else
+ STATUSMSG="VPN OFF"
+ color=#ff0000
+ echo "$STATUSMSG"
+ echo
+ echo $color
+fi
+
+