web-dev-qa-db-ja.com

tmuxウィンドウで新しい電子メール通知を変更する

私はtmuxにいて、非アクティブなウィンドウにmuttがあります。外部手段を介してメッセージのIMAPフラグが変更されると、視覚的なベルとステータスバーが変更され、電子メールクライアントに注意が向けられます。それはうまくいきます。

私がやりたいのにまだ仕事に就けないのは:

  • 別のtmuxウィンドウで受信メールに関する適切な通知を受け取る
  • 到着から5分以降に通知を受け取らないでください。おそらく、この間隔を微調整してください

Gmail overIMAPSを使用しています。

5
Robottinosino

Tmuxステータスバーから、新しいメールで更新される小さなスクリプトを呼び出すことができます。

_#!/bin/bash
# Set maildirs
maildirs="$HOME/Mail/*/INBOX/new/"

find $maildirs -type f | wc -l_

そしてあなたの_.tmux.conf_で:

set -g status-right "#[fg=yellow,bright]Mail: #(tmuxmail) ..."

このカウントは、ステータス間隔の値に従って更新されます。例:_set -g status-interval 1_

7
jasonwryan

tmux-powerline 私のようにtmuxカラースキームをソラリゼーションしたくない場合は、 mailcheck tmux-powerlineがメールをチェックするために使用しているものをご覧ください。

1
John Chain