{ pkgs, config, ... }: { xdg.configFile."mutt/mailcap".text = '' application/pdf; evince %s; test=test -n "$DISPLAY"; image/vnd.djvu; djview4 %s; test=test -n "$DISPLAY"; image/*; geeqie %s; test=test -n "$DISPLAY"; text/html; firefox %s; test=test -n "$DISPLAY"; edit=firefox %s; ''; xdg.configFile."neomutt/neomuttrc".text = '' unmailboxes * set header_cache = "${config.xdg.cacheHome}/mutt/headers" set mailcap_path = "${config.xdg.configHome}/mutt/mailcap" set message_cachedir = "${config.xdg.cacheHome}/mutt/messages" set news_cache_dir = '${config.xdg.cacheHome}/mutt/news' set tmpdir = "${config.xdg.cacheHome}/mutt/tmp" set newsrc = '${config.xdg.configHome}/mutt/newsrc.%s' ${builtins.readFile mutt/muttrc} macro index,pager H ":set auto_tag=yes\n:unset wait_key\n${pkgs.procmail}/bin/formail -ds | rspamc learn_ham\n:set wait_key\n" "Flag as HAM" macro index,pager S "${pkgs.procmail}/bin/formail -ds | rspamc symbols\nset wait_key\n" "Tests if it is SPAM" macro index,pager s ":set confirmappend=no delete=yes auto_tag=yes\n:unset wait_key\n${pkgs.procmail}/bin/formail -ds | rspamc learn_spam\n:set wait_key\n=.Pourriel/\n:set confirmappend=yes delete=ask-yes\n" "Flag as SPAM" account-hook (autogeree.net) 'set certificate_file = ${mutt/autogeree.net/certificate_file.pem}' account-hook (sourcephile.fr) 'set certificate_file = ${mutt/sourcephile.fr/certificate_file.pem}' #source ${mutt/sourcephile.fr/julm.imap.conf} #source ${mutt/autogeree.net/julm.imap.conf} #set nm_default_uri = imaps://julm@sourcephile.fr@mail.sourcephile.fr:993/INBOX #set spoolfile = imaps://julm@sourcephile.fr@mail.sourcephile.fr:993/ folder-hook (/autogeree.net/) 'source ${mutt/autogeree.net/julm.maildir.conf}' source ${mutt/autogeree.net/julm.maildir.conf} mailboxes `find -P ~/mail/autogeree.net/mail/ -type d -name new -printf "\"%h\" "` folder-hook (/sourcephile.fr/) 'source ${mutt/sourcephile.fr/julm.maildir.conf}' source ${mutt/sourcephile.fr/julm.maildir.conf} mailboxes `find -P ~/mail/sourcephile.fr/mail/ -type d -name new -printf "\"%h\" "` folder-hook (news.sourcephile.fr) 'source ${mutt/sourcephile.fr/julm.maildir.conf}; set record = =Envoyés' source ${mutt/sourcephile.fr/mails.nntp.conf} source ${mutt/sourcephile.fr/mails.imap.conf} ''; }