Comments 4
черт, прямо сейчас вместо того что бы работать я читаю как победить прокрастинацию
Настоящему прокрастинатору наверняка будет лениво ставить и тестировать кучу разных приложений. Тем более, таймеры при необходимости собираются из подручных средств буквально на коленке.
Простой таймер:
#!/bin/sh
# Usage: settimer pauseLength
sleep $1
echo "Внимание! Таймер истёк." | osd_cat --pos=middle --align=center -f "-*-fixed-*-r-*-*-60-*-*-*-*-*-*-r" -O 2 -d 15

интервальный таймер:
#!/bin/bash
# Usage:
# setinttimer.sh countOfIntervals lengthInSeconds pauseLengthInS
# 15s message length
for (( i=1; i <= $1; i++ ))
do
    sleep $2
    echo "Начался перерыв" | osd_cat --pos=middle --align=center -f "-*-fixed-*-r-*-*-60-*-*-*-*-*-*-r" -O 2 -d 15
    sleep $3
    echo "Перерыв истёк" | osd_cat --pos=middle --align=center -f "-*-fixed-*-r-*-*-60-*-*-*-*-*-*-r" -O 2 -d 15
done
Only those users with full accounts are able to leave comments. Log in, please.

Information

Founded
Location
Россия
Website
productivityinside.com
Employees
101–200 employees
Registered

Habr blog