tmuxのステータスラインにGuardのエラーを通知する


事情があって別のマシンにsshして仕事をしていて、Guardが回しているテストがこけたときの通知をどうしようかなーと考えていました。

少し調べたら、ncを使う方法などもあるようですが、tmuxのステータスラインに通知する方法を見つけました。

Guardfileに以下を書き込むと有効になります。

Guardfile
notification :tmux, display_message: true, color_location: "status-left-bg"

tmuxのdisplay-messageというコマンドを使っているようです。

過去ログを見たい時は<prefix>~で見ることもできます。便利。