# vim: set syntax=muttrc #unalternates * alternates ((root|postmaster|don|duck|duckunix|donald.m.harper|dondmharper|dharper|harperdo|donald.harper)@(duckland.org|gmail.com|donharper.org|donaldharper.com|l1a.org)) auto_view application/excel application/ms-Excel application/msexcel auto_view application/msword application/vnd.msword auto_view application/vnd.ms-excel application/x-excel auto_view application/vnd.ms-powerpoint application/x-mspowerpoint application/ppt auto_view application/x-msexcel auto_view text/calendar application/ics auto_view text/html bind attach,compose Q exit bind attach,pager i exit bind editor complete-query bind index x sync-mailbox bind index,pager / vfolder-from-query bind index,pager * flag-message bind index,pager Y print-message bind index,pager c mail bind index,pager g change-folder bind index,pager n next-entry bind index,pager p previous-entry bind index,pager R group-reply bind pager next-line bind pager previous-line bind pager C copy-message color indicator underline default default hdr_order Subject: From: Date: Reply-To: To: Cc: Bcc: X-Scan-Grey: X-Bugzilla-Watch-Reason: X-Label: List-Id: ignore * macro attach K "unset wait_keyrm -f /tmp/events.ics/tmp/events.ics vkhal -k /tmp/events.ics" macro attach,index,pager "!/home/don/bin/mbsync gmail-fast\n" "sync imap" macro compose y "" 'Send message w/spell check' macro generic \em ":source ~/.config/neomutt/neomuttrc\n" "reload ~/.muttrc" macro index i "g!\n" "Goto Inbox" macro index B 'toggle sidebar_visible' macro index \t "g\r" macro index,pager @ "=Inbox" "Ham it!" macro index,pager A "khard add-email" "add the sender email address to khard" macro index,pager F "mutt2task=Followup" "Follow up" macro index,pager O mail2obsidian macro index,pager Q ":set quit=yes\nq" "Quit mutt without asking" macro index,pager S "=SPAM" "Spam it!" macro index,pager W mail2onenote macro index,pager w emailtask macro index,pager y "" "Archive" macro pager B 'toggle sidebar_visible' macro pager l "ql" "Goto index and limit" macro pager o ":set pipe_decode\n|urlscan -c -d\n:unset pipe_decode\n" "call urlscan to extract URLs out of a message" macro pager x "ix" "exit pager and sync mailbox" mailboxes =Inbox =news =mailing-lists =development =SPAM =Followup reply-hook '~C don@donaldharper.com' 'my_hdr From: "Don Harper" ; my_hdr Reply-To: "Don Harper" ;set from="don@donaldharper.com"' reply-hook '~C don@donharper.org' 'my_hdr From: "Don Harper" ; my_hdr Reply-To: "Don Harper" ;set from="don@donharper.org"' reply-hook '~C donald.m.harper@gmail.com' 'my_hdr From: "Don Harper" ; my_hdr Reply-To: "Don Harper" ;set from="donald.m.harper@gmail.com"' reply-hook '~C duckunix@gmail.com' 'my_hdr From: "Don Harper" ; my_hdr Reply-To: "Don Harper" ;set from="duckunix@gmail.com"' reply-hook '~C vicky' 'set crypt_autosign=no; my_hdr From: "Don Harper" ; my_hdr Reply-To: "Don Harper" ;set from="don@donharper.org"' reply-hook '~C @katyisd\\.org | ~C@KATYISD\\.ORG | ~C@ymcahouston.org' 'set from="don@donharper.org"' save-hook '~f instructure.com' '+kisd' save-hook '~f k12insight.com' '+kisd' save-hook '~f noreply@sportsyou.com' '+kisd' save-hook '~f katyisd.org' '+kisd' save-hook '~f bbstheatre@gmail.com' '+kisd' save-hook '~f parentlink.net' '+kisd' save-hook '~f parents@uh.campusespmail.com' '+uh' save-hook '~f utdallas.edu' '+utd' save-hook '~f earnest.com' '+uh' save-hook '~f uh.edu' '+uh' save-hook . "+All-Mail" send-hook '~C don@donaldharper.com' 'my_hdr From: "Don Harper" ; my_hdr Reply-To: "Don Harper" ;set from="don@donaldharper.com"' send-hook '~C don@donharper.org' 'my_hdr From: "Don Harper" ; my_hdr Reply-To: "Don Harper" ;set from="don@donharper.org"' send-hook '~C donald.m.harper@gmail.com' 'my_hdr From: "Don Harper" ; my_hdr Reply-To: "Don Harper" ;set from="donald.m.harper@gmail.com"' send-hook '~C duck@duckland.org' 'my_hdr From: "Don Harper" ; my_hdr Reply-To: "Don Harper" ;set from="duck@duckland.org"' send-hook '~C duckunix@gmail.com' 'my_hdr From: "Don Harper" ; my_hdr Reply-To: "Don Harper" ;set from="duckunix@gmail.com"' send-hook '~C vicky' 'set crypt_autosign=no; my_hdr From: "Don Harper" ; my_hdr Reply-To: "Don Harper" ;set from="don@donharper.org"' send-hook '~C@KATYISD\\.ORG ' 'set from="don@donharper.org"' send-hook '~C@katyisd\\.org ' 'set from="don@donharper.org"' send-hook '~C@ymcahouston\\.org' 'set from="don@donharper.org"' set abort_nosubject=ask-no set abort_unmodified=ask-yes set arrow_cursor set askcc set attach_save_dir=~/Downloads set beep=no set delete=yes set edit_headers=yes set editor=nvim set fast_reply set fcc_attach set from='don@donharper.org' set hidden_host set hostname="duckland.org" set implicit_autoview=yes set include=yes set index_format="%3C %Z %[%m/%d %l:%M %P] %-20.20F %s" set ispell="aspell -e -c" set mailcap_path=~/.config/neomutt/mailcap #set maildir_trash set mbox_type=Maildir set mh_purge set mime_forward=ask-yes set move=no # set pager_format="%<%r> | [%C/%m] %l lines | %-18.18n | %-30.30s" set pager_index_lines=3 set pager_stop set postponed="+Drafts" #set print_command='set -e; f=`mktemp --suffix=.pdf`; muttprint -P letter -p TO_FILE:"$f"; sleep 3 ; pdfview "$f"; rm "$f"' set print_command='/home/don/bin/muttprint' set query_command="echo %s | xargs khard email --parsable --" set quit=ask-yes set read_inc=25 set realname="Don Harper" set recall=ask-no set record="+Sent-Mail" set reverse_name=yes set sendmail="/run/wrappers/bin/sendmail" set sendmail_wait=3 set sidebar_short_path set sidebar_format = "%B %n %!" set sidebar_new_mail_only set sort=threads set sort_aux=last-date-sent set spoolfile=+Inbox set status_format="---Mutt: %f [Msgs:%?M?%M/?%m%?n? New:%n?%?o? Post:%p?%?b? Inc:%b? ]-%>-(%P)---" set status_on_top set timeout=10 set tmpdir="/var/tmp" set trash="+Trash" set use_envelope_from=yes set wrap=-10 set write_inc=25 unauto_view * # remove all old entries unhdr_order * # clear system defaults unhdr_order * # clear system defaults unignore Subject: From: Date: Reply-To: To: Cc: Bcc: X-Scan-Grey: X-Bugzilla-Watch-Reason: X-Label: List-Id: unset auto_tag unset confirm_append unset mark_old unset markers unset prompt_after unset sig_dashes unset uncollapse_jump unset wait_key ############################################################################### # Dracula Theme for Mutt: https://draculatheme.com/ # # @author Paul Townsend # general ------------ foreground ---- background ----------------------------- color error color231 color212 color indicator color231 color241 color markers color210 default color message default default color normal default default color prompt default default color search color84 default color status color141 color236 color tilde color231 default color tree color141 default # message index ------ foreground ---- background ----------------------------- color index color84 default "~F !~p !~P" color index color117 default "~N !~T !~F !~p !~P !~D" color index color212 default ~Q color index color215 default "~T !~F !~p !~P" color index color141 default ~v color index color130 default "~h 'X-GitHub-Reason: author' ~N" color index color229 default "~h 'X-GitHub-Reason: author'" color index color228 default "~P" color index color228 default "~sRelease" color index color228 default "~sComic" color index color228 default "~scomic" color index color226 default ~F # flagged messages color index color210 default ~D # message headers ---- foreground ---- background ----------------------------- color hdrdefault color117 default color header color231 default ^Subject:.* # message body ------- foreground ---- background ----------------------------- color attachment color228 default color body color231 default [\-\.+_a-zA-Z0-9]+@[\-\.a-zA-Z0-9]+ # email addresses color body color228 default (https?|ftp)://[\-\.,/%~_:?&=\#a-zA-Z0-9]+ # URLs color body color231 default (^|[[:space:]])\\*[^[:space:]]+\\*([[:space:]]|$) # *bold* text color body color231 default (^|[[:space:]])_[^[:space:]]+_([[:space:]]|$) # _underlined_ text color body color231 default (^|[[:space:]])/[^[:space:]]+/([[:space:]]|$) # /italic/ text color quoted color61 default color quoted1 color117 default color quoted2 color84 default color quoted3 color215 default color quoted4 color212 default color signature color212 default