summaryrefslogtreecommitdiffstats
path: root/.config/neomutt/settings
diff options
context:
space:
mode:
authorAhmed Abdelhalim <[email protected]>2023-03-23 03:42:50 +0100
committerAhmed Abdelhalim <[email protected]>2023-03-23 03:42:50 +0100
commite7f451cf14317f4b84a0a5998b70b998c14af45a (patch)
treee4c606b23cc4f95644593eb72a03e9bbcea350be /.config/neomutt/settings
parent1ad3d3c71f89caffc751b69850e88096f052898b (diff)
Add the initial mutt configurations
Diffstat (limited to '.config/neomutt/settings')
-rw-r--r--.config/neomutt/settings73
1 files changed, 73 insertions, 0 deletions
diff --git a/.config/neomutt/settings b/.config/neomutt/settings
new file mode 100644
index 0000000..231d0cc
--- /dev/null
+++ b/.config/neomutt/settings
@@ -0,0 +1,73 @@
+# vim: filetype=neomuttrc
+set editor = "vim"
+
+# PGP Settings
+set crypt_use_gpgme = yes
+set crypt_autosign = no
+set crypt_verify_sig = yes
+set pgp_use_gpg_agent = yes
+set pgp_default_key = "0xD9FDD29DE1EA6405"
+my_hdr X-PGP-Key: https://a14m.me/key.asc
+
+# Set preffered view modes
+auto_view text/enriched text/html
+alternative_order text/plain text/enriched text/html
+
+# Main Options
+# https://neomutt.org/guide/reference.html
+unset envelope_from_address # Don't use just the address for reply
+set use_envelope_from # Use the From header for sending replies
+
+set edit_headers # show headers when composing
+set fast_reply # skip to compose when replying
+# set askcc # ask for CC:
+set fcc_attach # save attachments with the body
+set forward_format = "Fwd: %s" # format of subject when forwarding
+set forward_decode # decode when forwarding
+set attribution = "On %d, %n wrote:" # format of quoting header
+set reply_to # reply to Reply to: field
+set reverse_name # reply as the origin To
+set include # include message in replies
+set forward_quote # include message in forwards
+unset text_flowed # don't genreate text/plain; format=flowed
+# unset sig_dashes # no dashes before sig
+unset mime_forward # forward attachments as part of body
+# unset help # No help bar at the top of index
+set status_on_top # Status bar on top of index
+set tmpdir = ~/.config/neomutt/.tmp/ # where to keep temp files
+
+# unset confirm_append # don't ask, just do!
+# set quit # don't ask, just do!!
+# unset mark_old # read/new is good enough for me
+# set beep_new # bell on new mails
+set pipe_decode # strip headers and eval mimes when piping
+set thorough_search # strip headers and eval mimes before searching
+
+# status bar, date format, finding stuff etc.
+# set status_chars = " *%A"
+set status_format = "[ Folder: %f ] [%r%m messages%?n? (%n new)?%?d? (%d to delete)?%?t? (%t tagged)? ]%>─%?p?( %p postponed )?"
+set date_format = "%d.%m.%Y %H:%M"
+set sort = threads
+set sort_aux = last-date-received # New mail is added at the bottom of the list
+set sort_aux = reverse-last-date-received # Override the sort_aux so that new always come first/top
+# set uncollapse_jump
+set sort_re
+set reply_regex = "^(([Rr][Ee]?(\[[0-9]+\])?: *)?(\[[^]]+\] *)?)*"
+# set quote_regex = "^( {0,4}[>|:#%]| {0,4}[a-z0-9]+[>|]+)+"
+set send_charset = "utf-8:iso-8859-1:us-ascii"
+set charset = "utf-8"
+set arrow_cursor = "no" # Change `color indicator` depending
+
+# # Pager View Options
+set pager_index_lines = 10 # Shows 10 lines of index when pager is active
+set pager_context = 3
+set pager_stop
+# set menu_scroll
+set tilde
+# unset markers
+
+set mailcap_path = ~/.config/neomutt/mailcap
+# # set header_cache = "~/.cache/mutt"
+# # set message_cachedir = "~/.cache/mutt"
+
+# set query_command = "khard email --parsable --search-in-source-files '%s'"