diff options
Diffstat (limited to '.config/mutt')
| -rw-r--r-- | .config/mutt/.mailsynclastrun | 0 | ||||
| -rwxr-xr-x | .config/mutt/.signature | 12 | ||||
| -rwxr-xr-x | .config/mutt/accounts/1-herts.muttrc | 40 | ||||
| -rwxr-xr-x | .config/mutt/accounts/2-xyz.muttrc | 37 | ||||
| -rwxr-xr-x | .config/mutt/accounts/3-bt.muttrc | 33 | ||||
| -rwxr-xr-x | .config/mutt/certificates | 28 | ||||
| -rwxr-xr-x | .config/mutt/mailcap | 12 | ||||
| -rwxr-xr-x | .config/mutt/mutt_alias | 64 | ||||
| -rw-r--r-- | .config/mutt/muttrc | 74 |
9 files changed, 300 insertions, 0 deletions
diff --git a/.config/mutt/.mailsynclastrun b/.config/mutt/.mailsynclastrun new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/.config/mutt/.mailsynclastrun diff --git a/.config/mutt/.signature b/.config/mutt/.signature new file mode 100755 index 0000000..c4c0d00 --- /dev/null +++ b/.config/mutt/.signature @@ -0,0 +1,12 @@ +Dr Vito G. Graffagnino + +Centre for Astrophysics Research +School of Physics, Astronomy and Mathematics, +University of Hertfordshire +College Lane +Hatfield +AL10 9AB + +v.graffagnino@herts.ac.uk + +Tel: 01707 286358 diff --git a/.config/mutt/accounts/1-herts.muttrc b/.config/mutt/accounts/1-herts.muttrc new file mode 100755 index 0000000..5cd10ba --- /dev/null +++ b/.config/mutt/accounts/1-herts.muttrc @@ -0,0 +1,40 @@ +# vim: filetype=neomuttrc +# muttrc file for account herts +color status cyan default +unmailboxes * +set realname = "Dr. Vito G. Graffagnino" +set from = "v.graffagnino@herts.ac.uk" +set sendmail = "msmtp -a herts" +alias me Dr. Vito G. Graffagnino <v.graffagnino@herts.ac.uk> +set signature = "/home/archlinux/vgg/.config/mutt/.signature" +set folder = "/Mail/herts" +set header_cache = /Mail/mutt-wizard/herts/headers +set message_cachedir = /Mail/mutt-wizard/herts/bodies +set mbox_type = Maildir + +bind index,pager gg noop +bind index,pager g noop +bind index,pager M noop +bind index,pager C noop +bind index gg first-entry +macro index S "<shell-escape>mbsync -V herts<enter><shell-escape>notmuch new<enter>" "run mbsync to sync herts" + +set spoolfile = "+INBOX" +set record = "+Sent Items" +set postponed = "+Drafts" +set trash = "" +mailboxes "=INBOX" "=Sent Items" "=INBOX.HR" "=INBOX.arXiv" "=INBOX.Library" "=Outbox" "=INBOX.CoolNews" "=INBOX.Teaching" "=INBOX.SpareRoom" "=INBOX.LMS" "=INBOX.SPH" "=INBOX.BobBingham" "=INBOX.Admin" "=INBOX.Students" "=INBOX.HelpDesk" "=INBOX.vgg" "=INBOX.astropy" "=INBOX.Procurement" "=INBOX.Nature" "=INBOX.BarryKellett" "=INBOX.PAM" "=INBOX.Martin" "=INBOX.DespinaLambrou" "=INBOX.RAS" "=INBOX.SEPnet" "=INBOX.SysAdmin" "=Drafts" "=INBOX.X-Ray" "=INBOX.Research" "=INBOX.LukeSmith" "=INBOX.Misc" "=INBOX.BadAstronomy" "=INBOX.StarFormationNewsletter" "=INBOX.Training" "=INBOX.Templates" +macro index,pager gi "<change-folder>=INBOX<enter>" "go to inbox" # mw-autogenerated +macro index,pager Mi "<save-message>=INBOX<enter>" "move mail to inbox" # mw-autogenerated +macro index,pager Ci "<copy-message>=INBOX<enter>" "copy mail to inbox" # mw-autogenerated +macro index,pager gs "<change-folder>=Sent Items<enter>" "go to sent" # mw-autogenerated +macro index,pager Ms "<save-message>=Sent Items<enter>" "move mail to sent" # mw-autogenerated +macro index,pager Cs "<copy-message>=Sent Items<enter>" "copy mail to sent" # mw-autogenerated +macro index,pager gd "<change-folder>=Drafts<enter>" "go to drafts" # mw-autogenerated +macro index,pager Md "<save-message>=Drafts<enter>" "move mail to drafts" # mw-autogenerated +macro index,pager Cd "<copy-message>=Drafts<enter>" "copy mail to drafts" # mw-autogenerated +macro index,pager gt "<change-folder>=Templates<enter>" "go to templates" # mw-autogenerated +macro index,pager Mt "<save-message>=Templates<enter>" "move mail to templates" # mw-autogenerated +macro index,pager Ct "<copy-message>=Templates<enter>" "copy mail to templates" # mw-autogenerated +#vgg + diff --git a/.config/mutt/accounts/2-xyz.muttrc b/.config/mutt/accounts/2-xyz.muttrc new file mode 100755 index 0000000..e2c6488 --- /dev/null +++ b/.config/mutt/accounts/2-xyz.muttrc @@ -0,0 +1,37 @@ +# vim: filetype=neomuttrc +# muttrc file for account xyz +color status blue default +unmailboxes * +set realname = "Vito G. Graffagnino" +set from = "vito@graffagnino.xyz" +set sendmail = "msmtp -a xyz" +alias me Vito G. Graffagnino <vito@graffagnino.xyz> +set folder = "/home/archlinux/vgg/.local/share/mail/xyz" +set header_cache = /Mail/mutt-wizard/xyz/headers +set message_cachedir = /Mail/mutt-wizard/xyz/bodies +set mbox_type = Maildir + +bind index,pager gg noop +bind index,pager g noop +bind index,pager M noop +bind index,pager C noop +bind index gg first-entry +macro index S "<shell-escape>mailsync -V xyz<enter><shell-escape>notmuch new<enter>" "run mbsync to sync xyz" + +set spoolfile = "+INBOX" +set record = "+Sent" +set postponed = "+Drafts" +set trash = "" +mailboxes "=Junk" "=INBOX" "=Drafts" "=Sent" +macro index,pager gi "<change-folder>=INBOX<enter>" "go to inbox" # mw-autogenerated +macro index,pager Mi "<save-message>=INBOX<enter>" "move mail to inbox" # mw-autogenerated +macro index,pager Ci "<copy-message>=INBOX<enter>" "copy mail to inbox" # mw-autogenerated +macro index,pager gs "<change-folder>=Sent<enter>" "go to sent" # mw-autogenerated +macro index,pager Ms "<save-message>=Sent<enter>" "move mail to sent" # mw-autogenerated +macro index,pager Cs "<copy-message>=Sent<enter>" "copy mail to sent" # mw-autogenerated +macro index,pager gd "<change-folder>=Drafts<enter>" "go to drafts" # mw-autogenerated +macro index,pager Md "<save-message>=Drafts<enter>" "move mail to drafts" # mw-autogenerated +macro index,pager Cd "<copy-message>=Drafts<enter>" "copy mail to drafts" # mw-autogenerated +macro index,pager gj "<change-folder>=Junk<enter>" "go to junk" # mw-autogenerated +macro index,pager Mj "<save-message>=Junk<enter>" "move mail to junk" # mw-autogenerated +macro index,pager Cj "<copy-message>=Junk<enter>" "copy mail to junk" # mw-autogenerated diff --git a/.config/mutt/accounts/3-bt.muttrc b/.config/mutt/accounts/3-bt.muttrc new file mode 100755 index 0000000..4b0dba0 --- /dev/null +++ b/.config/mutt/accounts/3-bt.muttrc @@ -0,0 +1,33 @@ +# vim: filetype=neomuttrc +# muttrc file for account bt +set realname = "Vito G. Graffagnino" +set from = "v.graffagnino@btinternet.com" +set sendmail = "msmtp -a bt" +alias me Vito G. Graffagnino <v.graffagnino@btinternet.com> +set folder = "/home/archlinux/vgg/.local/share/mail/bt" +set header_cache = /home/archlinux/vgg/.cache/mutt-wizard/bt/headers +set message_cachedir = /home/archlinux/vgg/.cache/mutt-wizard/bt/bodies +set mbox_type = Maildir + +bind index,pager gg noop +bind index,pager g noop +bind index,pager M noop +bind index,pager C noop +bind index gg first-entry +macro index S "<shell-escape>mbsync -V bt<enter><shell-escape>notmuch new<enter>" "run mbsync to sync bt" +unmailboxes * + +set spoolfile = "+INBOX" +set record = "+Sent" +set postponed = "+Drafts" +set trash = "+Trash" +mailboxes "=UoH" "=RC_News" "=vgg" "=Astro.AstrophysicalJournalLetters" "=luneos-dev" "=Astro" "=shurgard" "=astropy" "=capone" "=RC" "=Donna" "=Friends" "=Saved" "=HeinnieHaynes" "=Training" "=paypal" "=Astro.AstronomicalJournal" "=vpnreactor" "=CIN_DW.2019" "=Astro.AstrophysicalJournal" "=Life" "=Trash" "=INBOX" "=Astro.Coolnews" "=CIN_DW" "=Astro.ResearchInAstronomyAndAstrophysics" "=Palm" "=ultimateknife" "=Drafts" "=CIN_DW.2018" "=stagecoach" "=Amazon" "=Astro.mendeley" "=Astro.SCS" "=Astro.AstrophysicalJournalSupplement" "=Astro.IOP" "=Spam" "=Ebay" "=ToRead" "=Sent" +macro index,pager gi "<change-folder>=INBOX<enter>" "go to inbox" # mw-autogenerated +macro index,pager Mi "<save-message>=INBOX<enter>" "move mail to inbox" # mw-autogenerated +macro index,pager Ci "<copy-message>=INBOX<enter>" "copy mail to inbox" # mw-autogenerated +macro index,pager gs "<change-folder>=Sent<enter>" "go to sent" # mw-autogenerated +macro index,pager Ms "<save-message>=Sent<enter>" "move mail to sent" # mw-autogenerated +macro index,pager Cs "<copy-message>=Sent<enter>" "copy mail to sent" # mw-autogenerated +macro index,pager gd "<change-folder>=Drafts<enter>" "go to drafts" # mw-autogenerated +macro index,pager Md "<save-message>=Drafts<enter>" "move mail to drafts" # mw-autogenerated +macro index,pager Cd "<copy-message>=Drafts<enter>" "copy mail to drafts" # mw-autogenerated diff --git a/.config/mutt/certificates b/.config/mutt/certificates new file mode 100755 index 0000000..8c4c741 --- /dev/null +++ b/.config/mutt/certificates @@ -0,0 +1,28 @@ +-----BEGIN CERTIFICATE----- +MIIEsTCCA5mgAwIBAgIQBOHnpNxc8vNtwCtCuF0VnzANBgkqhkiG9w0BAQsFADBs +MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSswKQYDVQQDEyJEaWdpQ2VydCBIaWdoIEFzc3VyYW5j +ZSBFViBSb290IENBMB4XDTEzMTAyMjEyMDAwMFoXDTI4MTAyMjEyMDAwMFowcDEL +MAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3 +LmRpZ2ljZXJ0LmNvbTEvMC0GA1UEAxMmRGlnaUNlcnQgU0hBMiBIaWdoIEFzc3Vy +YW5jZSBTZXJ2ZXIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC2 +4C/CJAbIbQRf1+8KZAayfSImZRauQkCbztyfn3YHPsMwVYcZuU+UDlqUH1VWtMIC +Kq/QmO4LQNfE0DtyyBSe75CxEamu0si4QzrZCwvV1ZX1QK/IHe1NnF9Xt4ZQaJn1 +itrSxwUfqJfJ3KSxgoQtxq2lnMcZgqaFD15EWCo3j/018QsIJzJa9buLnqS9UdAn +4t07QjOjBSjEuyjMmqwrIw14xnvmXnG3Sj4I+4G3FhahnSMSTeXXkgisdaScus0X +sh5ENWV/UyU50RwKmmMbGZJ0aAo3wsJSSMs5WqK24V3B3aAguCGikyZvFEohQcft +bZvySC/zA/WiaJJTL17jAgMBAAGjggFJMIIBRTASBgNVHRMBAf8ECDAGAQH/AgEA +MA4GA1UdDwEB/wQEAwIBhjAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIw +NAYIKwYBBQUHAQEEKDAmMCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5kaWdpY2Vy +dC5jb20wSwYDVR0fBEQwQjBAoD6gPIY6aHR0cDovL2NybDQuZGlnaWNlcnQuY29t +L0RpZ2lDZXJ0SGlnaEFzc3VyYW5jZUVWUm9vdENBLmNybDA9BgNVHSAENjA0MDIG +BFUdIAAwKjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cuZGlnaWNlcnQuY29tL0NQ +UzAdBgNVHQ4EFgQUUWj/kK8CB3U8zNllZGKiErhZcjswHwYDVR0jBBgwFoAUsT7D +aQP4v0cB1JgmGggC72NkK8MwDQYJKoZIhvcNAQELBQADggEBABiKlYkD5m3fXPwd +aOpKj4PWUS+Na0QWnqxj9dJubISZi6qBcYRb7TROsLd5kinMLYBq8I4g4Xmk/gNH +E+r1hspZcX30BJZr01lYPf7TMSVcGDiEo+afgv2MW5gxTs14nhr9hctJqvIni5ly +/D6q1UEL2tU2ob8cbkdJf17ZSHwD2f2LSaCYJkJA69aSEaRkCldUxPUd1gJea6zu +xICaEnL6VpPX/78whQYwvwt/Tv9XBZ0k7YXDK/umdaisLRbvfXknsuvCnQsH6qqF +0wGjIChBWUMo0oHjqvbsezt3tkBigAVBRQHvFwY+3sAzm2fTYS5yh+Rp/BIAV0Ae +cPUeybQ= +-----END CERTIFICATE----- diff --git a/.config/mutt/mailcap b/.config/mutt/mailcap new file mode 100755 index 0000000..6adcf0d --- /dev/null +++ b/.config/mutt/mailcap @@ -0,0 +1,12 @@ +text/html; qutebrowser %s ; needsterminal; nametemplate=%s.html +text/html; w3m -I %{charset} -T text/html; copiousoutput; +#text/html; mv %s %s.html && qutebrowser %s.html > /dev/null; needsterminal; +text/html; openfile %s ; +text/plain; $EDITOR %s ; +image/*; muttimage %s ; copiousoutput +video/*; setsid mpv --quiet %s &; copiousoutput +application/pdf; mv %s %s.pdf && zathura %s.pdf > /dev/null; needsterminal; +application/pdf; openfile %s ; +application/pgp-encrypted; gpg -d '%s'; copiousoutput; +application/vnd.openxmlformats-officedocument.spreadsheetml.sheet; xdg-open %s +application/*; xdg-open %s diff --git a/.config/mutt/mutt_alias b/.config/mutt/mutt_alias new file mode 100755 index 0000000..e38740e --- /dev/null +++ b/.config/mutt/mutt_alias @@ -0,0 +1,64 @@ +alias proc procurement-cln <procurement-cln@herts.ac.uk> +alias jgeach \"Geach, James\" <j.geach@herts.ac.uk> +alias mjh Martin Hardcastle <m.j.hardcastle@herts.ac.uk> +alias helpdesk \"helpdesk@herts.ac.uk\" <helpdesk@herts.ac.uk> +alias melvyn Melvyn Chong <m.chong4@herts.ac.uk> +alias Stuart_McAleer Stuart McAleeer <Stuart_McAleer@dell.com> +alias gwen \"Williams, Gwenllian\" <g.williams9@herts.ac.uk> +alias ben Ben Burningham <b.burningham@herts.ac.uk> +alias elena \"Gonzalez Egea, Elena\" <e.gonzalez-egea@herts.ac.uk> +alias jdale \"Dale, James\" <j.dale3@herts.ac.uk> +alias dpinfield \"Pinfield, David\" <d.j.pinfield@herts.ac.uk> +alias elias \"Brinks, Elias\" <e.brinks@herts.ac.uk> +alias donna-rl \"Rodgers-Lee, Donna\" <d.rodgers-lee@herts.ac.uk> +alias ralf \"Napiwotzki, Ralf\" <r.napiwotzki@herts.ac.uk> +alias jan \"Webb, Jan\" <j.webb@herts.ac.uk> +alias tabs \"Tanvir, Tabassum\" <t.tanvir@herts.ac.uk> +alias naina \"Bloom, Naina\" <n.bloom2@herts.ac.uk> +alias maria \"Aristidou, Maria\" <m.aristidou@herts.ac.uk> +alias ronny \"Errmann, Ronny\" <r.errmann@herts.ac.uk> +alias max Maksym Lisogorskyi <m.lisogorskyi@gmail.com> +alias kristen \"Coppin, Kristen\" <k.coppin@herts.ac.uk> +alias mubela \"Mutale, Mubela\" <m.mutale@herts.ac.uk> +alias kush Kushatha Ntwaetsile <kushkelly@gmail.com> +alias simonellacott Simon Ellacott <simon.ellacott1@gmail.com> +alias mohammed Mohammed Basith Awan <mo.b.awan.uk@gmail.com> +alias sugata \"Kaviraj, Sugata\" <s.kaviraj@herts.ac.uk> +alias sam \"Rolfe, Samantha\" <s.rolfe2@herts.ac.uk> +alias janet j.drew@herts.ac.uk +alias chiaki \"Kobayashi, Chiaki\" <c.kobayashi@herts.ac.uk> +alias jo \"Ramasawmy, Joanna\" <j.ramasawmy@herts.ac.uk> +alias t.garratt \"Garratt, Tracy\" <t.garratt@herts.ac.uk> +alias mariaM \"Monguio Montells, Maria\" <m.monguio@herts.ac.uk> +alias astronomers astronomers list <astronomers@herts.ac.uk> +alias kim Kim Virgo-Sheriff <k.virgo-sheriff@herts.ac.uk> +alias benB Ben Burningham <b.burningham@herts.ac.uk> +alias repo Repographics <Repographics> +alias luke Luke Smith <luke@lukesmith.xyz> +alias rajasree Rajasree Valiya Parambath Meethal <r.meethal@herts.ac.uk> +alias lsmith Leigh Smith <lsmith@ast.cam.ac.uk> +alias soheil Soheil Davari <s.davari@herts.ac.uk> +alias janis Janis Chevalier <j.e.chevalier@herts.ac.uk> +alias ole Ole Steuernagel <o.steuernagel@herts.ac.uk> +alias kas \"Vahidi, Kas\" <Kas.Vahidi@insight.com> +alias jonathan Jonathan Westcott <jonathan.westcott123@hotmail.co.uk> +alias kathy Kathy Head <k.head@herts.ac.uk> +alias Dipali \"Patel, Dipali\" <Dipali.Patel@insight.com> +alias paulc Paul Canoville <p.canoville@hotmail.co.uk> +alias jaffa Sarah Jaffa <s.jaffa@herts.ac.uk> +alias martinkrause Martin Krause <m.g.h.krause@herts.ac.uk> +alias t.de-vuyst Tom De Vuyst <t.de-vuyst@herts.ac.uk> +alias maya Maya Horton <mayahortonarts@hotmail.com> +alias k.coppin Kristen Coppin <k.coppin@herts.ac.uk> +alias spriggs Thomas Spriggs <t.spriggs@herts.ac.uk> +alias jaime Jaime Vargas Gonzalez <j.i.vargas-gonzalez@herts.ac.uk> +alias vijay Vijay Mahatma <v.mahatma2@herts.ac.uk> +alias stilianos Stilianos Vidalis <s.vidalis@herts.ac.uk> +alias joe Joseph Williams <j.williams30@herts.ac.uk> +alias cs-msc ardramadhu285@gmail.com,dshivani0279@yahoo.in,racerics@gmail.com,ravishankar7.b@gmail.com +alias calum Calum Morris <c.morris6@herts.ac.uk> +alias w.e.martin William Martin <w.e.martin@herts.ac.uk> +alias p.choochalerm Piyamas Choochalerm <p.choochalerm@herts.ac.uk> +alias ryan Ryan Jackson <r.jackson9@herts.ac.uk> +alias pahn Piyamas Choochalerm <p.choochalerm@herts.ac.uk> +alias bill William Martin <w.e.martin@herts.ac.uk> diff --git a/.config/mutt/muttrc b/.config/mutt/muttrc new file mode 100644 index 0000000..70ef3e9 --- /dev/null +++ b/.config/mutt/muttrc @@ -0,0 +1,74 @@ +# vim: filetype=neomuttrc +source /usr/share/mutt-wizard/mutt-wizard.muttrc # mw-autogenerated +source /home/shared/dotfiles/private/.mutt/colors.muttrc +# -------- Setting {{{ +#------------------------------------------------------ +# Set default text editor +set editor = "$EDITOR + -c 'set textwidth=72' -c 'set wrap' -c 'set spell spelllang=en' " +set pager_context=4 +set pager_index_lines=10 +set pager_stop +set text_flowed=yes +# }}} +# ------- Account hooks {{{ +#------------------------------------------------------ +account-hook '1-herts.muttrc' 'set imap_user=vg17aar@herts.ac.uk imap_pass=`pass mutt-wizard-herts`' +account-hook '2-xyz.muttrc' 'set imap_user=vito imap_pass=`pass mutt-wizard-xyz`' +account-hook '3-bt.muttrc' 'set imap_user=v.graffagnino@btinternet imap_pass=`pass mutt-wizard-bt`' +# +# }}} +# ------- Folder hooks {{{ +#------------------------------------------------------ +folder-hook '1-herts.muttrc' 'source ~/.config/mutt/accounts/1-herts.muttrc' +folder-hook '2-xyz.muttrc' 'source ~/.config/mutt/accounts/2-xyz.muttrc' +folder-hook '3-bt.muttrc' 'source ~/.config/mutt/accounts/4-bt.muttrc' +# }}} + +# source default account +source $HOME/.config/mutt/accounts/1-herts.muttrc # mw-autogenerated + +macro index,pager <F7> '<sync-mailbox><refresh><enter-command>source $HOME/.config/mutt/accounts/1-herts.muttrc<enter><change-folder>!<enter>;<check-stats>' "switch to v.graffagnino@herts.ac.uk" # mw-autogenerated + +macro index,pager <F8> '<sync-mailbox><refresh><enter-command>source $HOME/.config/mutt/accounts/2-xyz.muttrc<enter><change-folder>!<enter>;<check-stats>' "switch to vito@graffagnino.xyz" # mw-autogenerated + + +macro index,pager <F9> '<sync-mailbox><enter-command>source /home/archlinux/vgg/.config/mutt/accounts/3-bt.muttrc<enter><change-folder>!<enter>;<check-stats>' "switch to v.graffagnino@btinternet.com" # mw-autogenerated + +#-------- Basic config, you can leave this as is {{{ +#------------------------------------------------------ +set certificate_file = $HOME/.config/mutt/certificates +set mailcap_path = $HOME/.config/mutt/mailcap +set imap_check_subscribed +set mail_check = 500 +set timeout = 0 +set imap_keepalive = 200 +set imap_idle = yes +set move = no +set include +set sort = 'reverse-date' +set sort_aux = 'reverse-last-date-received' +set auto_tag = yes +hdr_order Date From To Cc +auto_view text/html +alternative_order text/plain text/html * +bind editor <Tab> complete-query +bind editor ^T complete +bind editor <space> noop +bind index,pager \CP sidebar-prev # Ctrl-Shift-P - Previous Mailbox +bind index,pager \CN sidebar-next # Ctrl-Shift-N - Next Mailbox +bind index,pager \CO sidebar-open # Ctrl-Shift-O - Open Highlighted Mailbox +mono bold bold +mono underline underline +mono indicator reverse +# }}} + +macro index,pager \cb "<enter-command>set pipe_decode =yes<enter><pipe-message>urlview<Enter><enter-command>set pipe_decode = no<enter>" "call urlview to extract URLs out of a message" + +macro attach,compose \cb "<pipe-entry> urlview<Enter>" "call urlview to extract URLs out of a message" + +macro index,pager \cy "<enter-command>set pipe_decode = yes<enter><pipe-message> w3m<Enter><enter-command>set pipe_decode =no<enter>" "call w3m to extract URLs out of a message" + +macro attach,compose \cy "<pipe-entry> w3m<Enter>" "call w3m to extract URLs out of a message" + +macro index \Cf "<enter-command>unset wait_key<enter><shell-escape>read -p 'Enter a search term to find with notmuch: ' x; echo \$x >~/.cache/mutt_terms<enter><limit>~i \"\`notmuch search --output=messages \$(cat ~/.cache/mutt_terms) | head -n 600 | perl -le '@a=<>;s/\^id:// for@a;$,=\"|\";print@a' | perl -le '@a=<>; chomp@a; s/\\+/\\\\+/ for@a;print@a' \`\"<enter>" "show only messages matching a notmuch pattern" +#source ~/.config/mutt/mutt_alias |
