summaryrefslogtreecommitdiffstats
path: root/.config/neomutt/neomuttrc
diff options
context:
space:
mode:
authorRomain Gonçalves <me@rgoncalves.se>2022-01-02 21:07:04 +0100
committerRomain Gonçalves <me@rgoncalves.se>2022-01-02 21:07:04 +0100
commita3d041d259756dc609b40e5244965fb36b05b8a3 (patch)
tree8f0890cf1dc48ef35ca6d0d5e572c2325aa09288 /.config/neomutt/neomuttrc
parent0f08d04698c814955116b6bae50752e64b774d8f (diff)
downloaddots-a3d041d259756dc609b40e5244965fb36b05b8a3.tar.gz
Sun Jan 2 09:07:04 PM CET 2022
Diffstat (limited to '.config/neomutt/neomuttrc')
-rwxr-xr-x.config/neomutt/neomuttrc186
1 files changed, 95 insertions, 91 deletions
diff --git a/.config/neomutt/neomuttrc b/.config/neomutt/neomuttrc
index baea9d8..1f85eb8 100755
--- a/.config/neomutt/neomuttrc
+++ b/.config/neomutt/neomuttrc
@@ -2,72 +2,72 @@
# rgoncalves.se
# personal informations
-set my_server = ""
-set my_user = ""
-set my_password = ""
+set my_password = ""
+set my_server = ""
+set my_user = ""
source "~/.config/neomutt/personal"
# IMAP
-set imap_user = "$my_user@$my_server"
-set imap_pass = "$my_password"
-set hostname = "imap.$my_server"
-set folder = "imaps://imap.$my_server:993"
+set imap_user = "$my_user@$my_server"
+set imap_pass = "$my_password"
+set hostname = "imap.$my_server"
+set folder = "imaps://imap.$my_server:993"
+#set folder = "~/.mail/personal"
# SMTP
-set smtp_url = "smtps://$my_user@$my_server:$my_password@smtp.$my_server"
-set smtp_pass = "$my_password"
+set smtp_pass = "$my_password"
+set smtp_url = "smtps://$my_user@$my_server:$my_password@smtp.$my_server"
# force tls
-set ssl_force_tls = yes
-set ssl_verify_host = yes
+set ssl_verify_host = yes
+set ssl_force_tls = yes
# mailboxes
-set spoolfile = "+INBOX"
-set mbox = "+INBOX"
-set record = "+Sent"
-set trash = "+Trash"
-set postponed = "+Drafts"
-set mail_check_stats = yes
-set imap_delim_chars = "aa"
-
-# environment variables required!
-#set imap_check_subscribed
+set spoolfile = "+INBOX"
+set mbox = "+INBOX"
+set postponed = "+Drafts"
+set record = "+Sent"
+set trash = "+Trash"
+set mail_check_stats = yes
+set imap_delim_chars = "aa"
+
mailboxes `python3 ~/.bin/get-mailbox-imap \
imap.$MAIL_SERVER \
$MAIL_USERNAME@$MAIL_SERVER \
$MAIL_PASSWORD`
# dl
-set mail_check = 90
-set sleep_time = 0
-set timeout = 15
-set beep = no
-set postpone = no
-set recall = no
-set signature = "~/.signature"
-set charset = "utf-8"
+set mail_check = 90
+set sleep_time = 0
+set timeout = 15
+set beep = no
+set edit_headers = yes
+set fast_reply = yes
+set forward_quote = yes
+set include = yes
+set pipe_decode = yes
+set postpone = no
+set recall = no
+set reflow_space_quotes = yes
+set reply_to = yes
+set reverse_name = yes
+set reverse_name = yes
+set sig_dashes = no
+set sort_re = yes
+
+set charset = "utf-8"
set date_format = "%d.%m.%Y-%H:%M"
-set sort_re = yes"
-set reverse_name = yes
-set index_format = "%4C %Z %{$date_format} %-15.15L (%?l?%4l&%4c?) %s"
-set send_charset = "utf-8:iso-8859-1:us-ascii"
-set reply_regexp = "^(([Rr][Ee]?(\[[0-9]+\])?: *)?(\[[^]]+\] *)?)*"
-set quote_regexp = "^( {0,4}[>|:#%]| {0,4}[a-z0-9]+[>|]+)+"
-set reflow_space_quotes = yes
-auto_view text/html
-alternative_order text/plain text/html
-
-set reply_to = yes
-set fast_reply = yes
-set sig_dashes = no
-set include = yes
-set forward_quote = yes
-set edit_headers = yes
-set reverse_name = yes
-set pipe_decode = yes
-
-set header_cache = "~/.cache/neomutt"
-set message_cachedir = "$header_cache"
+set index_format = "%4C %Z %{$date_format} %-15.15L (%?l?%4l&%4c?) %s"
+set quote_regex = "^( {0,4}[>|:#%]| {0,4}[a-z0-9]+[>|]+)+"
+set reply_regex = "^(([Rr][Ee]?(\[[0-9]+\])?: *)?(\[[^]]+\] *)?)*"
+set send_charset = "utf-8:iso-8859-1:us-ascii"
+
+set signature = "~/.signature"
+set header_cache = "~/.cache/neomutt"
+set message_cachedir = "$header_cache"
+
+# auto_view text/html
+# alternative_order text/plain text/html
# headers
ignore *
@@ -76,53 +76,57 @@ unignore organization organisation x-mailer: x-newsreader: x-mailing-list:
unignore posted-to: list-id:
# threads
-set sort ="threads"
-set sort_aux = "reverse-date"
-#set sort_aux = "last-date-received"
-set strict_threads ="yes"
-set collapse_unread = no
+set sort ="threads"
+set sort_aux = "reverse-last-date-received"
+set strict_threads ="yes"
+set collapse_unread = no
# sidebar
-set sidebar_visible = yes
-set sidebar_short_path = yes
-set sidebar_sort_method = "unsorted"
-set sidebar_delim_chars = "/"
-set sidebar_format = "%D %?F?[%F]?%* %4N|%4S"
-set sidebar_folder_indent = yes
-set sidebar_indent_string = " "
+set sidebar_visible = yes
+set sidebar_short_path = yes
+set sidebar_sort_method = "unsorted"
+set sidebar_delim_chars = "/"
+set sidebar_format = "%D %?F?[%F]?%* %4N|%4S"
+set sidebar_folder_indent = yes
+set sidebar_indent_string = "> "
# keybinds
-bind editor <space> noop
-bind editor "> " quote-char
-bind pager c imap-fetch-mail
-bind index G last-entry
-bind index \CR imap-fetch-mail
-bind index g noop
-bind index gg first-entry
-bind index - collapse-thread
-bind index _ collapse-all
-bind pager,attach h exit
-bind attach <return> view-mailcap
-bind attach l view-mailcap
-bind pager j next-line
-bind pager k previous-line
-bind pager l view-attachments
-bind index D delete-message
-bind index U undelete-message
-bind index h noop
-bind index l display-message
-bind browser h goto-parent
-bind browser l select-entry
-bind index \CL limit
-bind pager,browser gg top-page
-bind pager,browser G bottom-page
-bind index,pager R group-reply
+bind editor <space> noop
+bind editor "> " quote-char
+bind pager c imap-fetch-mail
+bind index G last-entry
+bind index \CR imap-fetch-mail
+bind index g noop
+bind index gg first-entry
+bind index - collapse-thread
+bind index _ collapse-all
+bind pager,attach h exit
+bind attach <return> view-mailcap
+bind attach l view-mailcap
+bind pager j next-line
+bind pager k previous-line
+bind pager l view-attachments
+bind index D delete-message
+bind index U undelete-message
+bind index h noop
+bind index l display-message
+bind browser h goto-parent
+bind browser l select-entry
+bind index \CL limit
+bind pager,browser gg top-page
+bind pager,browser G bottom-page
+bind index,pager R group-reply
bind index,pager K sidebar-prev
bind index,pager J sidebar-next
bind index,pager O sidebar-open
-bind index,pager,browser d half-down
-bind index,pager,browser u half-up
+bind index,pager,browser d half-down
+bind index,pager,browser u half-up
# colors
-# color quoted color08 default
-# color hdrdefault color07 default
+color hdrdefault color07 default
+#color quoted color08 default
+
+# notmuch
+#set virtual_spoolfile = yes
+#set nm_query_type = threads
+#virtual-mailboxes "INBOX" "notmuch://?query=tag:inbox"
remember that computers suck.