Цветной Mutt в качестве простого баг-трекера
Почтовый клиент — один из основных моих рабочих инструментов, наравне с текстовым редактором и браузером. Чтобы почта работала быстро, я использую Mutt, который практически не потребляет ресурсов и умеет больше других клиентов, и читаю почту локально, получая её по POP3. Но почту мало получить, в ней ещё надо ориентироваться. В повседневной жизни с этим проблем нет, но иногда по работе мне попадаются клиенты, которые не пользуются трекерами, а только почтой.
Почтовый ящик легко превращается в довольно сносное средство организации с помощью адекватной подсветки. У меня обычно получается 4 категории писем: непрочитанные, прочитанные, требующие обработки и старые, но которые пока рано отправлять в архив. На экране это выглядит так:
Красным подсвечены письма, требующие реакции, фактически список TODO. Для их маркировки я использую флаг (поставить/снять можно кнопкой F). Внизу — письма старше месяца. Остальное, думаю, должно быть понятно. В файле ~/.muttrc
это настроено так:
# Настройка цветов, источники:
# http://www.geeksaresexy.net/2010/06/16/how-to-teach-your-old-mutt-some-new-tricks/
# http://aperiodic.net/phil/configs/mutt/colors
# http://www.mutt.org/doc/manual/manual-4.html#ss4.2 — patterns
# ~/bin/show-all-256-colors.py
color hdrdefault color241 default
color status color255 color244
#color status color30 default
color quoted color60 default
color header red default "^Importance: high" # important
color index color227 default "~U" # unread
color index color196 default "~D" # deleted
color index black red "~F !~p !~P"
color index white red "~F" # flagged
color index color245 black "~d >1m" # old, variants: color239
Следить за развитием событий можно через RSS ленту или почтовую рассылку.