Перейти к содержимому

Pomodoro / focus-mode из терминала

Соло-разработка с ИИ — это часто 8-часовой марафон одиночества. Pomodoro встраивается в три строки. Используем тот же канал Notifly — звуки и вибрация уже настроены.

/usr/local/bin/pomo
#!/usr/bin/env bash
set -a; source ~/.notifly.env; set +a
WORK=${1:-25}
BREAK=${2:-5}
while true; do
curl -fsS "$NOTIFLY_URL/message?token=$NOTIFLY_TOKEN" \
-H "Content-Type: application/json" \
-d "{\"title\":\"🍅 Работа $WORK мин\",\"message\":\"Поехали\",\"priority\":3}" >/dev/null
sleep $((WORK*60))
curl -fsS "$NOTIFLY_URL/message?token=$NOTIFLY_TOKEN" \
-H "Content-Type: application/json" \
-d "{\"title\":\"☕ Перерыв $BREAK мин\",\"message\":\"Встань и попей воды\",\"priority\":7}" >/dev/null
sleep $((BREAK*60))
done

Запуск: pomo 25 5 — классический Pomodoro.

Хотите больше? Свяжите с agent-done: если за этот pomodoro агент закончил задачу — в push «перерыв» добавится diff/итоги его работы.