X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=email%2F.mutt%2Fmailcap;h=10590f429a39a0c50b730dc07cf973ac05ce5fcc;hb=305f4e53aba70e6660e927bd26946e338dce6251;hp=15d34c1758a362a678ea04f2f680631248648a0b;hpb=7c0c395e57530a31d96410759e5f65b12d2aaea2;p=dotfiles.git diff --git a/email/.mutt/mailcap b/email/.mutt/mailcap index 15d34c1..10590f4 100644 --- a/email/.mutt/mailcap +++ b/email/.mutt/mailcap @@ -1,2 +1,35 @@ -application/msword; libreoffice %s; +# Fork off a process +application/pdf; evince %s; +text/html; firefox -new-tab %s & sleep 2; + +# Open document formats +application/vnd.oasis.opendocument.text; libreoffice '%s'; +application/vnd.oasis.opendocument.text-template; libreoffice '%s'; +application/vnd.oasis.opendocument.text-web; libreoffice '%s'; +application/vnd.oasis.opendocument.text-master; libreoffice '%s'; +application/vnd.oasis.opendocument.graphics; libreoffice '%s'; +application/vnd.oasis.opendocument.graphics-template; libreoffice '%s'; +application/vnd.oasis.opendocument.presentation; libreoffice '%s'; +application/vnd.oasis.opendocument.presentation-template; libreoffice '%s'; +application/vnd.oasis.opendocument.spreadsheet; libreoffice '%s'; +application/vnd.oasis.opendocument.spreadsheet-template; libreoffice '%s'; +application/vnd.oasis.opendocument.chart; libreoffice '%s'; +application/vnd.oasis.opendocument.formula; libreoffice '%s'; +application/vnd.oasis.opendocument.database; libreoffice '%s'; +application/vnd.oasis.opendocument.image; libreoffice '%s'; + +# Microsoft Office formats +application/msword; libreoffice '%s'; +application/vnd.ms-excel; libreoffice '%s'; +application/vnd.ms-powerpoint; libreoffice '%s'; +application/vnd.openxmlformats-officedocument.wordprocessingml.document; libreoffice '%s'; +application/vnd.openxmlformats-officedocument.spreadsheetml.sheet; libreoffice '%s'; +application/vnd.openxmlformats-officedocument.presentationml.presentation; libreoffice '%s'; + +# All the autoview text/html; w3m -I %{charset} -T text/html; copiousoutput; +application/pdf; pdftotext '%s' -; copiousoutput; +application/msword; libreoffice --headless --cat '%s'; copiousoutput; +application/ics; khal printics '%s'; copiousoutput; +application/vnd.openxmlformats-officedocument.wordprocessingml.document; libreoffice --headless --cat '%s'; copiousoutput; +application/vnd.oasis.opendocument.text; libreoffice --headless --cat '%s'; copiousoutput;