diff --git a/.gitignore b/.gitignore index 638f57c..3d9fa2a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ .DS_Store lazy-lock.json home/.config/lazygit/state.yml +neomuttrc.local diff --git a/home/.config/neomutt/neomuttrc b/home/.config/neomutt/neomuttrc new file mode 100644 index 0000000..59827af --- /dev/null +++ b/home/.config/neomutt/neomuttrc @@ -0,0 +1,66 @@ +# Catppuccin +####################################################################################################################### +color normal default default # Text is "Text" +color index color2 default ~N # New Messages are Green +color index color1 default ~F # Flagged messages are Red +color index color13 default ~T # Tagged Messages are Red +color index color1 default ~D # Messages to delete are Red +color attachment color5 default # Attachments are Pink +color signature color8 default # Signatures are Surface 2 +color search color4 default # Highlighted results are Blue + +color indicator default color8 # currently highlighted message Surface 2=Background Text=Foreground +color error color1 default # error messages are Red +color status color15 default # status line "Subtext 0" +color tree color15 default # thread tree arrows Subtext 0 +color tilde color15 default # blank line padding Subtext 0 + +color hdrdefault color13 default # default headers Pink +color header color13 default "^From:" +color header color13 default "^Subject:" + +color quoted color15 default # Subtext 0 +color quoted1 color7 default # Subtext 1 +color quoted2 color8 default # Surface 2 +color quoted3 color0 default # Surface 1 +color quoted4 color0 default +color quoted5 color0 default + +color body color2 default [\-\.+_a-zA-Z0-9]+@[\-\.a-zA-Z0-9]+ # email addresses Green +color body color2 default (https?|ftp)://[\-\.,/%~_:?&=\#a-zA-Z0-9]+ # URLs Green +color body color4 default (^|[[:space:]])\\*[^[:space:]]+\\*([[:space:]]|$) # *bold* text Blue +color body color4 default (^|[[:space:]])_[^[:space:]]+_([[:space:]]|$) # _underlined_ text Blue +color body color4 default (^|[[:space:]])/[^[:space:]]+/([[:space:]]|$) # /italic/ text Blue + +color sidebar_flagged color1 default # Mailboxes with flagged mails are Red +color sidebar_new color10 default # Mailboxes with new mail are Green +####################################################################################################################### + +set sidebar_visible +set sidebar_format = "%B%%* %%S" +set mail_check_stats + +# Set the email address and name +set from = "larssonmartin1998@gmail.com" +set realname = "Martin Larsson" + +# General settings +set ssl_starttls = yes +set ssl_force_tls = yes + +# Cache +set header_cache = "~/.cache/neomutt/headers" +set message_cachedir = "~/.cache/neomutt/messages" + +# Threads +set sort = threads +set sort_aux = reverse-last-date-received +set strict_threads = yes +set pager_index_lines = 5 + +# Enable IMAP IDLE +set imap_idle = yes +set mail_check = 30 + +# Used to store private information +source ~/.config/neomutt/neomuttrc.local