在 tmux 窗口中 Mutt 新的电子邮件通知

Rob*_*ino 6 tmux email mutt imap

我在tmuxmutt在一个非活动窗口。如果 IMAP 标志通过外部方式在消息上发生变化,我会看到可视铃和状态栏发生变化,将我的注意力吸引到电子邮件客户端上。这很好用。

我想做但仍然无法上班的是:

  • 在另一个 tmux 窗口中获取有关传入电子邮件的正确通知
  • 切勿在到达后 5 分钟内收到通知,可能会微调此间隔

我通过 IMAPS 使用 Gmail。

jas*_*yan 7

您可以从 tmux 状态栏中调用一个小脚本,该脚本会随任何新邮件一起更新:

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

find $maildirs -type f | wc -l
Run Code Online (Sandbox Code Playgroud)

而在你的.tmux.conf

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

该计数将根据状态间隔值进行更新,例如: set -g status-interval 1