1
0
Fork 0

yambar herbst helper

This commit is contained in:
Vladimír Dudr 2022-06-17 19:31:59 +02:00
parent e757262150
commit 9f80403414

View file

@ -0,0 +1,27 @@
#!/bin/bash
monitor="$1"
monitor_status() {
for tag in $(herbstclient tag_status "$monitor")
do
case "${tag:0:1}" in
'#'|'+') echo "tag_${tag:1}_status|string|viewed" ;;
'%'|'-') echo "tag_${tag:1}_status|string|on_other" ;;
'!') echo "tag_${tag:1}_status|string|urgent" ;;
*)echo "tag_${tag:1}_status|string|hidden" ;;
esac
done
echo
}
monitor_status
while IFS=$'\t' read -ra event
do
case ${event[0]} in
tag_changed) monitor_status ;;
*) continue ;;
esac
done < <(herbstclient --idle)