diff options
Diffstat (limited to 'gromo')
-rwxr-xr-x | gromo | 13 |
1 files changed, 10 insertions, 3 deletions
@@ -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 |