なんか某所で急に Pomodoro Technique の話で盛り上がりはじめて
タイマー何使ってる!?
みたいな話題になってみんな思い思いお気に入りのタイマーを自慢し始めた。 で、俺はシンプルで気に入ってた CherryTomato をオススメしてたんだけど、 久しぶりに見たらだいぶバージョンが変わっていたのでバージョンアップしてみた。上書きで。
そしたら動かなくなった…… orz
pomodoro で普段使っているタイマーアプリをアップデートしたら起動しなくなってタスクが始められない悲しみに陥っている
— Yoshiori (@yoshiori) 2014, 5月 20
俺が Pomodoro Timer に求めるのは凄くシンプルで
- チクタク音がする。
- 途中で Abort 出来る
のみで、タスク内容入力できるとかは結局面倒くさくなるのでいらない。 iPhone のタイマーでもいいかと思ったんだけど、普段は Mac にヘッドフォンつないで音楽聞いて仕事してるので Mac 上で動くタイマーが欲しかった。
というわけでなかなか良いのが見つからないのでカッとなって Atom Package で作った。
https://atom.io/packages/pomodoro
すげーシンプルでコマンドは二個だけ。
pomodoro:start
– Start timerpomodoro:abort
– Abort timer
あと、折角なのでタイマーと連動してコマンド実行できるようにしておいた
こんな感じで設定画面でそれぞれのタイミングで実行したい処理を設定できる。
例えば……
- ポモドーロスタートの時にお気に入りのプレイリストを再生する AppleScript 呼び出したり
- ポモドーロスタート時に「今からポモドーロだから邪魔すんな」って Twitter につぶやいたり
- ポモドーロ終わったら休憩用の音楽かけるとか
色々出来る。
とりあえずポモドーロ終わったら強制的に Mac をサスペンドするには
1 2 |
|
こんな shell script 用意しておいて Permission 755 にしておいて、そのパスを Path to Execute With Timer Finish
に書いておけば動きます。
あと、atom package 公開するとこんな感じでお祝いされます
ワイワイ