URI: 
       pomodoro.sh - pomodoro - a pomodoro timer
  HTML git clone git://kroovy.de/pomodoro
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
       pomodoro.sh (610B)
       ---
            1 #!/bin/sh
            2 
            3 work="█"
            4 relax="▒"
            5 delim=':'
            6 pomfile="/home/$USER/.pomodoro"
            7 sound=1
            8 scale=1
            9 
           10 ding() { [ $sound ] && paplay ~/.sounds/ding.mp3; }
           11 
           12 touch $pomfile
           13 for i in $(seq $(($scale * 30))); do
           14         echo -n "" > $pomfile
           15         for j in $(seq $(($scale * 30))); do
           16                 if [ $j -le $i ]; then
           17                         [ $j -le $(($scale * 25)) ] && echo -n "$work" >> $pomfile
           18                         [ $j -gt $(($scale * 25)) ] && echo -n "$relax" >> $pomfile
           19                 else
           20                         echo -n " " >> $pomfile
           21                 fi
           22                 [ $j -eq $(($scale * 25)) ] && echo -n "$delim" >> $pomfile
           23         done
           24         echo "" >> $pomfile
           25         [ $i -eq $(($scale * 25)) ] && ding &
           26         sleep $((60 / $scale))
           27 done
           28 ding