commit 48ff8daac66e011aa711df69bac65f82bd676213 from: Caleb Stein date: Fri May 22 22:12:24 2026 UTC add statbarctl script commit - 4532059f780bfa658d0757e3921441d09b833b0e commit + 48ff8daac66e011aa711df69bac65f82bd676213 blob - /dev/null blob + e70ecaba22fdd7f7d22d7d3d0d5924397b08f0df (mode 755) --- /dev/null +++ statbarctl.sh @@ -0,0 +1,22 @@ +#!/bin/sh + +STATBARCMD=~/.local/state/statbarcmd + +if [ ! -p "$STATBARCMD" ]; then + echo "Could not open statbar command interface" > /dev/stderr + exit 1; +fi + +case "$1" in + reload-config) CMDBYTE="\x01" ;; + reload-weather) CMDBYTE="\x02" ;; + reload-mail) CMDBYTE="\x03" ;; + reload-battery) CMDBYTE="\x04" ;; + *) + printf "Unknown command: %s\n" "$1" > /dev/stderr + exit 1 + ;; +esac + +printf "$CMDBYTE" > "$STATBARCMD" +