From b07358f12e70763926a3cf508504bc7356c447e8 Mon Sep 17 00:00:00 2001 From: Chris Cochrun Date: Wed, 21 Dec 2022 09:49:02 -0600 Subject: [PATCH] adding conditionals for battery, brightness, and wifi --- eww/eww.yuck | 5 ++++- eww/scripts/wifi | 13 ++++++++++--- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/eww/eww.yuck b/eww/eww.yuck index 226be01..2fc21d3 100644 --- a/eww/eww.yuck +++ b/eww/eww.yuck @@ -14,6 +14,7 @@ (defpoll COL_WLAN :interval "1m" "scripts/wifi --COL") (defpoll ESSID_WLAN :interval "1m" "scripts/wifi --ESSID") (defpoll WLAN_ICON :interval "1m" "scripts/wifi --ICON") +(defpoll HOST :interval "1h" "hostname") (deflisten workspace "scripts/workspace") (deflisten appname "scripts/appname") @@ -65,6 +66,7 @@ (eventbox :onhover "${EWW_CMD} update br_reveal=true" :onhoverlost "${EWW_CMD} update br_reveal=false" + :visible {HOST == "kaladin" ? "false" : "true"} (box :class "module" :space-evenly "false" @@ -131,6 +133,7 @@ :vexpand "false" :hexpand "false" :spacing 5 + :visible {HOST == "kaladin" ? "false" : "true"} (circular-progress :value {EWW_BATTERY["BAT1"].capacity} :class "batbar" @@ -263,7 +266,7 @@ (sep) (cpu) (mem) - (EWW_BATTERY["BAT1"].capacity ? (bat) : ()) + (bat) (sep) (notif_button))) diff --git a/eww/scripts/wifi b/eww/scripts/wifi index f44045a..1394ce7 100755 --- a/eww/scripts/wifi +++ b/eww/scripts/wifi @@ -2,6 +2,7 @@ status=$(nmcli g | grep -oE "disconnected") essid=$(nmcli -t -f active,ssid dev wifi | grep '^yes' | cut -d: -f2) +device=$(nmcli d | rg -w "connected" | awk '{print $1}') if [ $status ] ; then icon="睊" @@ -9,9 +10,15 @@ if [ $status ] ; then col="#575268" else - icon="" - text="${essid}" - col="#a1bdce" + if [ $device == "enp0s31f6" ]; then + icon="" + text="ethernet" + col="#a1bdce" + else + icon="" + text="${essid}" + col="#a1bdce" + fi fi