diff --git a/.config/i3/scripts/vpn-toggle b/.config/i3/scripts/vpn-toggle new file mode 100644 index 0000000..5c920b6 --- /dev/null +++ b/.config/i3/scripts/vpn-toggle @@ -0,0 +1,19 @@ +#! /bin/bash + +VPN=$1 + +if [ -z "$VPN" ] +then + exit 1 +fi + +ACTIVE=`nmcli con show --active | grep "$VPN"` + +if [ -z "$ACTIVE" ] +then + nmcli con up id "$VPN" +else + nmcli con down id "$VPN" +fi + +exit 0