diff --git a/home/mail/config.neomuttrc b/home/mail/config.neomuttrc index fa13f24..335587c 100644 --- a/home/mail/config.neomuttrc +++ b/home/mail/config.neomuttrc @@ -1,6 +1,8 @@ set alias_file = ~/.local/share/neomutt/aliases.neomuttrc source $alias_file +set mailcap_path = ~/.config/neomutt/mailcap + source ./smime.neomuttrc set my_download_folder = ~/tmp diff --git a/home/mail/default.nix b/home/mail/default.nix index f32a7ba..e582b28 100644 --- a/home/mail/default.nix +++ b/home/mail/default.nix @@ -10,6 +10,7 @@ }; xdg.configFile."neomutt/bindings.neomuttrc".source = ./bindings.neomuttrc; xdg.configFile."neomutt/smime.neomuttrc".source = ./smime.neomuttrc; + xdg.configFile."neomutt/mailcap".source = ./neomutt_mailcap; accounts.email = { maildirBasePath = "${config.xdg.dataHome}/mail/imap"; accounts = { diff --git a/home/mail/mailcap b/home/mail/mailcap new file mode 100644 index 0000000..1718345 --- /dev/null +++ b/home/mail/mailcap @@ -0,0 +1,11 @@ +application/pdf; zathura %s +multipart; xdg-open %s +text/html; firefox %s; description=HTML Text; nametemplate=%s.html; needsterminal +text/html; w3m -v -F -T text/html -dump %s; copiousoutput +text; neomutt %s +application; xdg-open %s +image; xdg-open %s +video; xdg-open %s +audio; xdg-open %s +message; xdg-open %s +model; xdg-open %s