Commit d99f2d53f61f
Changed files (1)
nix
packages
my
scripts
bin
nix/packages/my/scripts/bin/redhat-vpn
@@ -9,16 +9,17 @@ if ! timeout 1s xset q &>/dev/null; then
GRAPHICS=0
fi
-CHOOSE_CMD="zenity --list --title \"Red Hat VPNs\" --text \"Choose your VPN..\" --column \"Name\" --width=600 --height=450"
if [[ GRAPHICS -eq 0 ]]; then
- CHOOSE_CMD="fzf"
+ connection=$(nmcli connection show | grep vpn | fzf)
+else
+ connection=$(nmcli connection show | grep vpn | zenity --list --title "Red Hat VPNs" --text "Choose your VPN.." --column "Name" --width=600 --height=450)
fi
NOTIFY_CMD="notify-send"
if [[ GRAPHICS -eq 0 ]]; then
NOTIFY_CMD="echo"
fi
-connection=$(nmcli connection show | grep vpn | $CHOOSE_CMD)
+
uuid=$(echo ${connection} | awk '{print $3}')
name=$(echo ${connection} | awk '{print $1 $2}')
VPNSTATUS=$(nmcli connection show --active $uuid | wc -l)