概要
ターミナルで重い処理走らせて、ネットサーフィンしてたら、ターミナルの処理が終わってるのに気づかなかったって事よくありますよね(えっ)
こんな時に使える最低なライブラリをnode.jsで作成しました。
名前はtinntinn
下ネタではないです。
それが証拠にnpmライブラリとして配布出来ました。
使い方は簡単。ターミナルで
yarn add global tinntinn
でインストールし、
tinntinn
とターミナルに打つとベルがチンチンなります。
つまりbashで
'何か重い処理' && tintinn
とすれば、処理が終わった瞬間に音で気づけるって訳です。
ちなみにソースコードは3行
#!/usr/bin/env node
console.log = function () { } // play.jsが出力する不要なconsole.logを非表示に変更
require('play').sound('./alarm.mp3')
github
https://github.com/t-kabaya/tinntinn
俺のtinntinnは最高だぜというために作ったライブラリですが、自作したOSSの中で今、一番役に立っています笑
気に入ったらstarください。
注意: 一部mac osでは音が鳴らないようです。