Skip to content

Yoshito924/pomodoroTimer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

ループするポモドーロタイマー

このアプリケーションは、25分と5分のタイマーを繰り返す「ポモドーロ・テクニック」のためのデスクトップタイマーアプリです。

特徴

  • 25分と5分のタイマーをループするので、一度タイマーを起動してスタートさせたら、ずっとつけっぱなしでポモドーロ(25分と5分の作業セット)を何周もできます。
  • 作業時間の25分タイマー中、離脱防止用のサウンドが鳴ります。仮に途中で集中力が切れかけても作業に戻れる公算が大きいです。(初期設定は25分間の中で3回)
  • その日のログをcsvファイルに出力します。(csvファイルはlogディレクトリの中に自動生成されます。)

インストールと実行

  1. このリポジトリをクローンします。
  2. Python 3.x がインストールされていることを確認します。
  3. pomodoroTimer.py ファイルを実行します。

カスタマイズ

サウンドを変更したい場合は、sounds ディレクトリの中に鳴らしたいサウンドファイルを入れて、pomodoroTimer.py のパス情報を書き換えてください。

それぞれ

  • スタート時の音:startSound = "pomodoroTimer/sounds/startBell.wav" # スタート時の音
  • 離脱防止用のサウンド:reminderSound = "pomodoroTimer/sounds/bubble.wav" # 離脱防止の音

となります。

25分の作業タイマー途中で鳴らす音を変更するには、pomodoroTimer.py の変数reminderIntervalの値を書き換えてください。

  • reminderInterval = 3

初期設定の「3」の場合は、大体25分を3等分した場所で離脱防止音が鳴ります。 (実行されるプログラムの特性上、等分した時間から少し誤差があります。)

タイマーの初期表示位置はpomodoroTimer.py の変数windowPositionを書き換えてください。

  • windowPosition = (1720, 875)

初期設定ではウインドウの右下の方に出現するはずです。(お使いの環境のウインドウサイズによって異なるかもしれません。)

About

「ポモドーロ・テクニック」のためのデスクトップ用タイマーアプリ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages