diff options
author | Tom Ryder <tom@sanctum.geek.nz> | 2020-05-20 17:13:07 +1200 |
---|---|---|
committer | Tom Ryder <tom@sanctum.geek.nz> | 2020-05-20 17:19:55 +1200 |
commit | 6124c0b09653babdc038abc9c4623141b51a108f (patch) | |
tree | e2b13cb150def85e1e51849303cdc73e66f5b058 /mutt | |
parent | Merge branch 'release/v9.6.0' into develop (diff) | |
download | dotfiles-6124c0b09653babdc038abc9c4623141b51a108f.tar.gz dotfiles-6124c0b09653babdc038abc9c4623141b51a108f.zip |
Separate local muttrc from aliases file
Diffstat (limited to 'mutt')
-rw-r--r-- | mutt/muttrc | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/mutt/muttrc b/mutt/muttrc index f20ddcee..7a1e3e31 100644 --- a/mutt/muttrc +++ b/mutt/muttrc @@ -21,6 +21,14 @@ set abort_noattach_regexp = "attached is|(find|i've|see) attached" # unset abort_unmodified +# Put the alias file in a nice XDG location, distinct from the muttrc, so that +# we don't end up losing them each time the dotfiles are reinstalled; muttrd(5) +# points out that this file needs to be explicitly sourced, too. +# +set alias_file \ + = ~/.config/mutt/aliases +source $alias_file + # Don't send terminal bells on errors, but do send them when new mail arrives, # because that should light up my tmux window label and/or urxvt window. # @@ -213,10 +221,12 @@ macro index,pager \\A \ 'Add sender address to abook' # Shortcut to reload configuration +set my_muttrc \ + = ~/.config/mutt/muttrc macro generic,index,browser,pager \\R '\ <enter-command>unhook *<enter>\ -<enter-command>source $alias_file<enter>\ -<enter-command>echo "Reloaded with $alias_file"<enter>' \ +<enter-command>source $my_muttrc<enter>\ +<enter-command>echo "Reloaded $my_muttrc"<enter>' \ "Clear hooks and reload" # Shortcut to toggle thread display |