Mutt novas notificações por e-mail na janela do tmux

5

Eu estou em tmux , com mutt em uma janela inativa. Se os sinalizadores IMAP mudarem em uma mensagem através de meios externos, vejo a campainha visual e a barra de status mudarem, chamando minha atenção para o cliente de e-mail. Isso funciona bem.

O que eu gostaria de fazer, mas ainda não consegui começar a trabalhar, é:

  • Receba uma notificação apropriada sobre o recebimento de emails enquanto estiver em outra janela do tmux
  • Nunca receba notificações depois de 5 minutos da data de chegada, possivelmente ajustando esse intervalo

Eu uso o Gmail no IMAPS.

    
por Robottinosino 04.10.2012 / 13:50

2 respostas

4

Você pode chamar um pequeno script da sua barra de status do tmux que é atualizado com qualquer novo email:

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

find $maildirs -type f | wc -l

E no seu .tmux.conf :

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

Esta contagem será atualizada de acordo com o valor do intervalo de status, por exemplo: set -g status-interval 1

    
por 05.10.2012 / 03:08
1

Você pode procurar em tmux-powerline Se você não gosta de solarizar o seu esquema de cores tmux como eu faço, você pode olhar para mailcheck que o tmux-powerline usa para verifique o email.

    
por 29.06.2013 / 08:21