From dabafd59c25adeffeed7e52cc0cfa2f1e06142c4 Mon Sep 17 00:00:00 2001 From: Dominik Date: Sun, 16 Nov 2025 23:24:13 +0100 Subject: [PATCH] Added vpn script --- etc/i3blocks.conf | 5 +++++ i3/scripts/vpn.sh | 14 ++++++++++++++ 2 files changed, 19 insertions(+) create mode 100755 i3/scripts/vpn.sh diff --git a/etc/i3blocks.conf b/etc/i3blocks.conf index 809456d..14da6fb 100644 --- a/etc/i3blocks.conf +++ b/etc/i3blocks.conf @@ -12,6 +12,11 @@ command=/home/agres/.config/i3/scripts/lab.sh interval=60 label=LAB: +[homelab] +command=/home/agres/.config/i3/scripts/vpn.sh +interval=10 +label=VPN: + [batteries_mouse] command=/home/agres/.config/i3/scripts/mouse_battery.sh interval=60 diff --git a/i3/scripts/vpn.sh b/i3/scripts/vpn.sh new file mode 100755 index 0000000..8794b5d --- /dev/null +++ b/i3/scripts/vpn.sh @@ -0,0 +1,14 @@ +#!/usr/bin/env bash + +STATUS="$(mullvad status 2>/dev/null)" + +if echo "$STATUS" | grep -q "^Connected"; then + echo "UP" + echo "UP" + echo "#00b894" +else + echo "DOWN" + echo "DOWN" + echo "#ff0000" +fi +