このアプリケーションは、25分と5分のタイマーを繰り返す「ポモドーロ・テクニック」のためのデスクトップタイマーアプリです。
- 25分と5分のタイマーをループするので、一度タイマーを起動してスタートさせたら、ずっとつけっぱなしでポモドーロ(25分と5分の作業セット)を何周もできます。
- 作業時間の25分タイマー中、離脱防止用のサウンドが鳴ります。仮に途中で集中力が切れかけても作業に戻れる公算が大きいです。(初期設定は25分間の中で3回)
- その日のログをcsvファイルに出力します。(csvファイルは
log
ディレクトリの中に自動生成されます。)
- このリポジトリをクローンします。
- Python 3.x がインストールされていることを確認します。
pomodoroTimer.py
ファイルを実行します。
それぞれ
- スタート時の音:
startSound = "pomodoroTimer/sounds/startBell.wav" # スタート時の音
- 離脱防止用のサウンド:
reminderSound = "pomodoroTimer/sounds/bubble.wav" # 離脱防止の音
となります。
reminderInterval = 3
初期設定の「3」の場合は、大体25分を3等分した場所で離脱防止音が鳴ります。 (実行されるプログラムの特性上、等分した時間から少し誤差があります。)
windowPosition = (1720, 875)
初期設定ではウインドウの右下の方に出現するはずです。(お使いの環境のウインドウサイズによって異なるかもしれません。)