#!/usr/bin/env bash # checks mullvad status for monitoring in polybar CONNECTED=$(printf '%s%s' '%{F#0F0}' $(echo -e '\Uf0318')) # green DISCONNECTED=$(printf '%s%s' '%{F#F00}' $(echo -e '\Uf0319')) # red # check that its installed if ! command -v mullvad &>/dev/null ; then echo "Seafile not downloaded to device!">&2 echo "$DISCONNECTED" exit 1 fi # getting vpn status VPN_DISCONNECTED=$(mullvad status | grep Disconnected) if [[ -n "$VPN_DISCONNECTED" ]] ; then # vpn is disconnected echo "$DISCONNECTED" exit 0 fi # connected echo "$CONNECTED"