Sidebar folder list no mutt? Sim senhor!
Para quem não conhece, o mutt é um cliente de email que roda em console, muito bom, flexível, configurável, usável, otimizável e *ável.
Navegando na net procurando por novidades sobre o mutt, me deparei com o site do Lunar-Linux em que um maluco criou um path para que seja exibido do lado esquerdo do mutt um sidebar com a lista das suas “pastas” de email que você pode conferir na imagem abaixo.
Notem que além dele listar as “pastas” em sua esquerda ele conta quantas mensagens antigas e quantas novas há armazenadas, lembrando que eu utilizo o formato maildir de arquivamento das minhas mensagens ao invés do formato mbox.
A instalação ocorreu sem nenhum problema, segui exatamente o que o autor diz no site:
1 2 3 4 5 6 | $ wget -q -O - ftp://ftp.mutt.org/mutt/devel/mutt-1.5.16.tar.gz | tar xvfz - $ cd ./mutt-1.5.16 $ wget -q -O - http://lunar-linux.org/~tchan/mutt/patch-1.5.16.sidebar.20070704.txt | patch -p1 $ ./configure $ make $ ./mutt $ make install (optional, <strong>you need to be root for this</strong>) |
Após a instalação do mutt devidamente patcheado, vamos editar o seu ~/.muttrc ou ~/.mutt/muttrc, depende de como ta sua configuração, e adicionar as seguintes linhas:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | # set up the sidebar, default not visible set sidebar_width=30 set sidebar_visible=no set sidebar_delim='|' # which mailboxes to list in the sidebar mailboxes =inbox =ml # color of folders with new mail color sidebar_new yellow default # ctrl-n, ctrl-p to select next, prev folder # ctrl-o to open selected folder bind index \CP sidebar-prev bind index \CN sidebar-next bind index \CO sidebar-open bind pager \CP sidebar-prev bind pager \CN sidebar-next bind pager \CO sidebar-open # I don't need these. just for documentation purposes. See below. # sidebar-scroll-up # sidebar-scroll-down # b toggles sidebar visibility macro index b 'toggle sidebar_visible' macro pager b 'toggle sidebar_visible' # Remap bounce-message function to "B" bind index B bounce-message # Mario Holbe suggests: # macro index b 'toggle sidebar_visible' # macro pager b 'toggle sidebar_visible' # |
Modifique o que achar necessário, agora reinicie o mutt e aperte a tecla “b” e… voilà! O mutt agora possui a lista dos diretórios como mostrado na imagem acima :-)
Li no
Comentários Recentes