|
|
- #!/bin/sh
-
- if [ ! -f $XDG_RUNTIME_DIR/timer ] || [ -z $(cat $XDG_RUNTIME_DIR/timer) ]; then
- duration="$(printf "" | dmenu -p "Please enter duration:")"
-
- [ -z "$duration" ] && exit 1
-
- timestamp="$(date -d "$duration" '+%s')"
-
- [ -z "$timestamp" ] && notify-send -a "Timer utility" "Time format not recognized" && exit 1
-
- printf "$timestamp" > $XDG_RUNTIME_DIR/timer
-
- else
- operation=$(printf "Cancel" | dmenu -p "Please select action:")
- case $operation in
- Cancel)
- echo "" > $XDG_RUNTIME_DIR/timer
- ;;
- esac
- fi
-
- kill -64 $(pidof dwmblocks)
|