🍎 ポモドーロ

2024-12-29 /Development

仕事中、つい過集中になりがちなので適度に立ち上がる習慣を身につけたいと思いポモドーロタイマーを採用したいと常々考えているのですが、なかなか習慣化することができず、苦労しています

一時期は、MacやiPhoneにアプリを入れたり、タイマー専用のデバイスを設置してみたりと色々と挑戦してみたのですが、そもそもタイマーをつけるという行為が集中力を削がれるし、綺麗に定期的なポモドーロスケジュールに合わせて集中するのが苦手で、実質ちょっと諦めておりました

そんな折、タイムラインで @toyoshi さんのツイートを見て、コマンドラインでできるのはとても良さそう…と思ったので自分でもやってみる事にしました

自分の場合は「無音でかつ知りたい時に経過時間も知りたい」というようにしたかったので、852Hzの音ではなく文字を出力する感じに変更してみました(あとついでに音も afplay で鳴らすように)

コピーしました
$ t=25; while [ $t -ge 0 ]; do echo $t; sleep 60; t=$((t - 1)); done; afplay /System/Library/Sounds/Ping.aiff

というわけで使ってみたら良さそうな感じでした。こんな方法があったとは…

とはいえポチポチ打ってはいられない長さになったのでとりあえずはエイリアスに登録して使ってみようと思います

コピーしました
alias pom="t=25; while [ \$t -ge 0 ]; do echo \$t; sleep 60; t=\$((\$t - 1)); done; afplay /System/Library/Sounds/Ping.aiff"
Profile

石原 悠 / Yu Ishihara

デザインとプログラミングと編み物とヨーグルトが好きです。