aboutsummaryrefslogtreecommitdiff
path: root/mutt
diff options
context:
space:
mode:
authorTom Ryder <tom@sanctum.geek.nz>2017-01-28 15:31:57 +1300
committerTom Ryder <tom@sanctum.geek.nz>2017-01-28 15:44:41 +1300
commita689fa37dd01d87a98e9c79f1581b27fd14d598e (patch)
tree0dafefeae6b581523bac421670847cc839acb951 /mutt
parentAdd chn(1df) (diff)
downloaddotfiles-a689fa37dd01d87a98e9c79f1581b27fd14d598e.tar.gz
dotfiles-a689fa37dd01d87a98e9c79f1581b27fd14d598e.zip
More generic Mutt configuration
Remove some person and system specific stuff, including my signature; nothing complex about that, after all.
Diffstat (limited to 'mutt')
-rw-r--r--mutt/muttrc (renamed from mutt/muttrc.m4)31
-rwxr-xr-xmutt/muttrc.d/src6
-rw-r--r--mutt/signature2
3 files changed, 12 insertions, 27 deletions
diff --git a/mutt/muttrc.m4 b/mutt/muttrc
index 4709adef..7f40e617 100644
--- a/mutt/muttrc.m4
+++ b/mutt/muttrc
@@ -1,23 +1,8 @@
-# Names
-set use_domain = yes
-set use_from = yes
-set reverse_name = yes
-
-# SMTP implementation
-set sendmail = 'DOTFILES_SENDMAIL'
-
-# Mailbox type and location
-set mbox_type = 'Maildir'
-set folder = 'DOTFILES_MAILDIR'
-
-# Submailboxes
-set spoolfile = '+inbox'
-set postponed = '+drafts'
-set record = '+sent'
-mailboxes !
-
# Addresses
set query_command = 'abook --mutt-query %s'
+set reverse_name = yes
+set use_domain = yes
+set use_from = yes
# Alerts
set beep_new = yes
@@ -113,7 +98,7 @@ set strict_threads = yes
set thorough_search = yes
# SSH
-set time_inc=250
+set time_inc = 250
# Encryption settings
set crypt_replysign = yes
@@ -136,18 +121,14 @@ bind generic,index,browser,pager \Cb previous-page
# Turn off annoying mailbox lock feature
bind index '%' noop
-# Jump to mailboxes
-macro generic,index,browser,pager gi '<change-folder>=inbox<enter>' 'Change to inbox folder'
-macro generic,index,browser,pager gs '<change-folder>=sent<enter>' 'Change to sent folder'
-
# Blindly save message to whatever box is suggested
macro index,pager S 's<enter>' 'Save message blindly'
# Run gms to retrieve all mail
-macro generic,index,browser,pager gm '!gms --quiet &<enter>' 'Run gms'
+macro generic,index,browser,pager gm '!gms --quiet &<enter>' 'Run gms(1df)'
# Shortcut to add addresses to abook
macro index,pager A '<pipe-message>abook --add-email<enter>' 'Add sender address to abook'
# Machine or account specific settings
-source ~/.mutt/muttrc.local
+source ~/.muttrc.d/src|
diff --git a/mutt/muttrc.d/src b/mutt/muttrc.d/src
new file mode 100755
index 00000000..584a2785
--- /dev/null
+++ b/mutt/muttrc.d/src
@@ -0,0 +1,6 @@
+#!/bin/sh
+# Helper script to emit the source all muttrc subfiles, in LC_COLLATE order
+for rc in "$HOME"/.muttrc.d/*.rc ; do
+ [ -e "$rc" ] || continue
+ cat -- "$rc"
+done
diff --git a/mutt/signature b/mutt/signature
deleted file mode 100644
index a229b5f5..00000000
--- a/mutt/signature
+++ /dev/null
@@ -1,2 +0,0 @@
-Tom Ryder <https://sanctum.geek.nz/>
-The next 1<<10 years are ours.