countdown - ターミナル上で動くカウントダウンタイマー
筆者が運営に関わるコミュニティでは毎回自己紹介の時間を設けています。その際にはWebベースのタイマーアプリを使っているのですが、カスタマイズできる要素はあまり多くありません。 もっとカスタマイズしたタイマーを使いたいという方はcountdownを試してみましょう。
countdownの使い方
例えば以下のように実行します。
$ countdown 20s
そうするとこんな良い感じのタイマーがターミナル上に表示されます。
タイマーが終了するとcountdownも終了するので、そのタイミングで音を鳴らしたりする場合は以下のようにします。
$ countdown 20s && afplay /path/to/dora.mp3
countdownはとてもシンプルなUIなのですぐに使いこなせます。やることがタイマーのカウントダウンだけなので、他の処理自分でつないでいけば良いでしょう。シンプルさゆえにカスタマイズしがいのあるソフトウェアです。
countdownはGo製のオープンソース・ソフトウェア(MIT License)です。