You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
710 B
23 lines
710 B
10 years ago
|
#!/bin/bash
|
||
|
|
||
|
#Создан: Ср 17 фев 2016 13:08:24
|
||
|
#Изменён: Ср 17 фев 2016 16:04:46
|
||
|
|
||
|
TIME=${1:-25}
|
||
|
|
||
|
echo "Сосредоточься на работе на $TIME минут."
|
||
|
notify-send -i task-due "$TIME минут." "Сосредоточьтесь на работе"
|
||
|
printf "Осталось времени: %02d:00" $TIME
|
||
|
|
||
|
for m in $(seq $(($TIME-1)) -1 0); do
|
||
|
for s in $(seq 59 -1 0); do
|
||
|
printf "\b\b\b\b\b%02d:%02d" $m $s
|
||
|
sleep 1s
|
||
|
done
|
||
|
done
|
||
|
|
||
|
echo "\nПрошло $TIME минут. Можно отдохнуть."
|
||
|
notify-send -i trophy-gold -t 0 "Прошло $TIME минут." "Можно отдохнуть."
|
||
|
play -v 0.5 $SHELLRC/var/sounds/done.ogg > /dev/null 2> /dev/null
|
||
|
|