From fef170d718e3dc15342e012ad6b7a8979de9852e Mon Sep 17 00:00:00 2001 From: Thuan Bui Date: Wed, 9 Nov 2022 08:37:57 +0700 Subject: [PATCH] Create vpn-toggle --- .config/i3/scripts/vpn-toggle | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 .config/i3/scripts/vpn-toggle 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