From c57e8ab185623510e527400a34d729b313daffc4 Mon Sep 17 00:00:00 2001 From: Anhgelus Morhtuuzh Date: Tue, 25 Jul 2023 23:46:05 +0200 Subject: feat(polybar): update polybar style --- config/polybar/hack/scripts/check-network | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 config/polybar/hack/scripts/check-network (limited to 'config/polybar/hack/scripts/check-network') diff --git a/config/polybar/hack/scripts/check-network b/config/polybar/hack/scripts/check-network new file mode 100755 index 0000000..53ba282 --- /dev/null +++ b/config/polybar/hack/scripts/check-network @@ -0,0 +1,19 @@ +#!/usr/bin/env bash + +count=0 +connected="說" +disconnected="ﲁ" + +ID="$(ip link | awk '/state UP/ {print $2}')" + +while true; do + if (ping -c 1 archlinux.org || ping -c 1 google.com || ping -c 1 bitbucket.org || ping -c 1 github.com || ping -c 1 sourceforge.net) &>/dev/null; then + if [[ $ID == e* ]]; then + echo "$connected Online" ; sleep 25 + else + echo "$connected Online" ; sleep 25 + fi + else + echo "$disconnected Offline" ; sleep 5 + fi +done -- cgit v1.2.3