dotfiles

my active dotfiles
git clone git://git.jakekoroman.com/dotfiles
Log | Files | Refs | README

commit dfaeabded3d75b29c6e60d7ba9c388c767050c08
parent 9f05040e0ab88af03e0511da5c23a38e21ce46e9
Author: Jake Koroman <jake@jakekoroman.com>
Date:   Sun,  9 Nov 2025 10:58:51 -0500

add early mutt config.

Diffstat:
MMANIFEST | 1+
Amutt/muttrc | 79+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 80 insertions(+), 0 deletions(-)

diff --git a/MANIFEST b/MANIFEST @@ -15,3 +15,4 @@ nvim|.config picom|.config mpd|.config ncmpcpp|.config +mutt|.config diff --git a/mutt/muttrc b/mutt/muttrc @@ -0,0 +1,79 @@ +# https://neomutt.org/guide/reference.html +# set quit = ask-yes + +set realname = "Jake Koroman" +set from = "jake@jakekoroman.com" +set sendmail = "msmtp -a personal" +set pager_stop=yes +set sort = reverse-date + +set fast_reply +set fcc_attach +set forward_format = "Fwd: %s" +set forward_quote +set include +set reverse_name + +set header_cache = $XDG_CACHE_HOME/mutt/header_cache + +set mbox_type=Maildir +set folder=~/mail/personal/ +set spoolfile= +INBOX +mailboxes =INBOX =Archive =Sent =Trash =Junk =Drafts +set postponed = +Drafts +set trash = +Trash +set record = +Sent + +bind index,pager x noop +bind index,pager Q exit +bind index g noop +bind index gg first-entry +bind index G last-entry + +bind index e next-entry +bind index i previous-entry +bind index o display-message +bind index s sort-mailbox + +bind index ^U previous-page +bind index ^D next-page + +bind index j noop +bind index k noop +bind index J noop +bind index K noop + +bind pager e next-page +bind pager i previous-page +bind pager E next-entry +bind pager I previous-entry + +bind index,pager R group-reply + +bind pager g noop +bind index M noop +bind index,pager C noop + +macro index,pager gi "<change-folder>=INBOX<enter>" "go to inbox" +macro index,pager Mi ";<save-message>=INBOX<enter>" "move mail to inbox" +macro index,pager Ci ";<copy-message>=INBOX<enter>" "copy mail to inbox" +macro index,pager gd "<change-folder>=Drafts<enter>" "go to drafts" +macro index,pager Md ";<save-message>=Drafts<enter>" "move mail to drafts" +macro index,pager Cd ";<copy-message>=Drafts<enter>" "copy mail to drafts" +macro index,pager gj "<change-folder>=Junk<enter>" "go to junk" +macro index,pager Mj ";<save-message>=Junk<enter>" "move mail to junk" +macro index,pager Cj ";<copy-message>=Junk<enter>" "copy mail to junk" +macro index,pager gt "<change-folder>=Trash<enter>" "go to trash" +macro index,pager Mt ";<save-message>=Trash<enter>" "move mail to trash" +macro index,pager Ct ";<copy-message>=Trash<enter>" "copy mail to trash" +macro index,pager gs "<change-folder>=Sent<enter>" "go to sent" +macro index,pager Ms ";<save-message>=Sent<enter>" "move mail to sent" +macro index,pager Cs ";<copy-message>=Sent<enter>" "copy mail to sent" +macro index,pager ga "<change-folder>=Archive<enter>" "go to archive" +macro index,pager Ma ";<save-message>=Archive<enter>" "move mail to archive" +macro index,pager Ca ";<copy-message>=Archive<enter>" "copy mail to archive" + +color index green default '.*' +color index_author magenta default '.*' +color index_number yellow default +color index_subject cyan default '.*'