aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuillermo Ramos2021-07-30 00:05:17 +0200
committerGuillermo Ramos2021-07-30 00:05:17 +0200
commite685b36ca06ab2b9e147364c0ca6aff8225dec68 (patch)
treef13b676ab6df8fa6c1687980cdc13a83d27e2896
parent875ea37016e64e57ea889d5d35000098a3a5625e (diff)
downloadcli-e685b36ca06ab2b9e147364c0ca6aff8225dec68.tar.gz
gromos --xmobar-status
-rwxr-xr-xgromo13
1 files changed, 10 insertions, 3 deletions
diff --git a/gromo b/gromo
index 3193ed5..9c39937 100755
--- a/gromo
+++ b/gromo
@@ -16,11 +16,18 @@ WORKING_FILE=$DATA_DIR/working
mkdir -p "$DATA_DIR"
-[ -f "$DING_FILE" ] || curl $DEFAULT_DING --create-dirs -so "$DING_FILE"
-
gromos=0
[ -f "$TODAY_FILE" ] && read -r gromos < "$TODAY_FILE"
-echo "Gromos today: $gromos"
+if [ "$1" = "--xmobar-status" ]; then
+ if [ -f "$WORKING_FILE" ]; then
+ echo "<fc=red>working</fc> ($gromos)"
+ else
+ echo "<fc=green>idle</fc> ($gromos)"
+ fi
+ exit 0
+fi
+
+[ -f "$DING_FILE" ] || curl $DEFAULT_DING --create-dirs -so "$DING_FILE"
trap "rm -f $WORKING_FILE; exit" INT TERM EXIT
rm -f $WORKING_FILE