#!/bin/sh status() { echo '' } case $ACTION in list) echo "Item 1 [verbose]" echo "Item 2 (Text Editor) [txt]" echo "Item 3 [ignore]" echo "Item 4 [txt]" echo "🔴 Status" echo "Time: $(date) [inactive]" ;; click) case $ITEM in "Item 1") echo "First item clicked";; "Item 2 (Text Editor)") echo "Second item clicked";; *) echo "else: click >$ITEM<";; esac;; icon) case $ITEM in "") cat Dyn-icon.png;; # Main menu icon "Item 1") cat Dyn-icon.png;; *Status) status green;; esac;; *) # [verbose] is missing the env variables echo "unsupported action $ACTION, item: $ITEM" esac