aboutsummaryrefslogtreecommitdiffstats
path: root/mutt/muttrc
diff options
context:
space:
mode:
Diffstat (limited to 'mutt/muttrc')
-rw-r--r--mutt/muttrc197
1 files changed, 0 insertions, 197 deletions
diff --git a/mutt/muttrc b/mutt/muttrc
deleted file mode 100644
index 14518ae..0000000
--- a/mutt/muttrc
+++ /dev/null
@@ -1,197 +0,0 @@
-# Compose View Options -------------------------------
-set realname = "Johannes Löthberg"
-set from = "johannes@kyriasis.com"
-set envelope_from # “From:” from envelope sender
-set reverse_name # Reply as whomever it was to
-set reply_to # Reply to Reply to: field
-
-set fast_reply # Skip prompts directly to compose when replying
-set fcc_attach # Save attachments with the body
-set mime_forward # Forward messages as MIME part
-set forward_format = "Fwd: %s" # Format of subject when forwarding
-set attribution = "On %d, %n wrote:" # Format of quoting header
-set include # Include message in replies
-set forward_quote # Include message in forwards
-
-set charset = "utf-8" # Terminal charset for display/input
-set send_charset = "utf-8" # Charset for outgoing messages
-set config_charset = "utf-8"
-
-set edit_headers # Edit headers when editing
-set editor = "nvim" # Editor used by mutt
-set text_flowed = yes # Generate flowed attachments
-set sleep_time = 0 # No delay when opening a maildir!
-
-set mbox_type = Maildir
-set folder = "$HOME/mail"
-set tmpdir = "$XDG_CACHE_HOME/mutt/temp" # where to keep temp files
-set message_cachedir = "$XDG_CACHE_HOME/mutt/cache/" # where to store bodies
-set header_cache = "$XDG_CACHE_HOME/mutt/cache/headers" # where to store headers
-set certificate_file = "$XDG_CONFIG_HOME/mutt/certificates" # where to store certs
-set mailcap_path = "$XDG_CONFIG_HOME/mutt/mailcap" # entries for filetypes
-set signature = "$XDG_CONFIG_HOME/mutt/sig" # my signature file
-
-set spoolfile = "+inbox"
-set mbox = "+archive"
-set postponed = "+drafts"
-set record = "+sent"
-
-mailboxes +inbox +sent +drafts +trash +archive
-mailboxes +Spam +Ham +learn-spam +learn-ham
-
-mailboxes +arch-dev-public +arch-bugs +arch-mirrors +arch-projects +aur-general +aur-requests
-mailboxes +arch-women +pacman-dev
-
-mailboxes +isync-devel +opensmtpd
-
-mailboxes +openldap-technical +openssh-unix-dev
-
-mailboxes +johannes-lothberg-gmail +lojban +Notes +ccna
-
-mailboxes ~/5mail/inbox
-
-set virtual_spoolfile = yes
-set nm_record = yes
-set nm_record_tags = "-inbox,sent,me"
-set nm_default_uri = "notmuch:///home/kyrias/mail"
-
-virtual-mailboxes \
- "inbox" "notmuch://?query=tag:inbox" \
- "sent" "notmuch://?query=tag:sent" \
- "drafts" "notmuch://?query=tag:drafts" \
- "trash" "notmuch://?query=tag:trash" \
- "unread" "notmuch://?query=tag:unread" \
- "archive" "notmuch://?query=tag:archive" \
- "deleted" "notmuch://?query=tag:deleted" \
- \
- "spam" "notmuch://?query=tag:spam" \
- "ham" "notmuch://?query=tag:ham" \
- "learn-spam" "notmuch://?query=tag:learn-spam" \
- "learn-ham" "notmuch://?query=tag:learn-ham" \
- \
- "arch-dev-public" "notmuch://?query=tag:arch-dev-public" \
- "arch-devops" "notmuch://?query=tag:arch-devops" \
- "arch-bugs" "notmuch://?query=tag:arch-bugs" \
- "arch-mirrors" "notmuch://?query=tag:arch-mirrors" \
- "arch-projects" "notmuch://?query=tag:arch-projects" \
- "arch-security" "notmuch://?query=tag:arch-security" \
- "arch-general" "notmuch://?query=tag:arch-general" \
- "aur-requests" "notmuch://?query=tag:aur-requests" \
- "aur-general" "notmuch://?query=tag:aur-general" \
- "aur-dev" "notmuch://?query=tag:aur-dev" \
- "pacman-dev" "notmuch://?query=tag:pacman-dev" \
- "arch-women" "notmuch://?query=tag:arch-women" \
- "isync-devel" "notmuch://?query=tag:isync-devel" \
- "opensmtpd" "notmuch://?query=tag:opensmtpd" \
- "openldap-technical" "notmuch://?query=tag:openldap-technical" \
- "openssh-unix-dev" "notmuch://?query=tag:openssh-unix-dev" \
- "johannes-lothberg-gmail" "notmuch://?query=tag:johannes-lothberg-gmail" \
- "lojban" "notmuch://?query=tag:lojban" \
- "git" "notmuch://?query=tag:git" \
- "ccna" "notmuch://?query=tag:ccna" \
- "all" "notmuch://?query=*"
-
-set query_command="goobook -c \"$XDG_CONFIG_HOME\"/goobook/goobookrc query '%s'"
-macro index,pager A "<pipe-message>goobook -c \"$XDG_CONFIG_HOME/goobook/goobookrc\" add<return>" \
- "add the sender address to Google contacts"
-bind editor <Tab> complete-query
-
-# Sending email
-macro generic "<Esc>A" ":source \"$XDG_CONFIG_HOME\"/mutt/demize@archlinux.org.muttrc<return>"
-macro generic "<Esc>K" ":source \"$XDG_CONFIG_HOME\"/mutt/johannes@kyriasis.com.muttrc<return>"
-
-
-# Sync email
-macro index O '<shell-escape>mbsync -c "$XDG_CONFIG_HOME/mbsyncrc" theos<return>' \
- 'run mbsync to sync all mail'
-
-set sendmail = "msmtp --file $XDG_CONFIG_HOME/msmtprc -a theos"
-set sendmail_wait = 0
-set copy = yes
-
-unset confirmappend # don't ask, just do!
-set quit # don't ask, just do!!
-set thorough_search # strip headers and eval mimes before searching
-
-# Status Bar -----------------------------------------
-set status_chars = " *%A"
-set status_format = "───[ Folder: %f ]───[%r%m messages%?n? (%n new)?%?o? (%o old)?%?d? (%d to delete)?%?t? (%t tagged)? ]───%>─%?p?( %p postponed )?───"
-
-# Header Options -------------------------------------
-ignore * # ignore all headers
-unignore from to cc delivered-to
-unignore date subject In-Reply-To Message-ID
-unignore X-Spambayes-Classification X-Spambayes-Trained
-#unhdr_order * # some distros order things by default
-#hdr_order from: to: cc: date: subject: # and in this order
-
-# Index View Options ---------------------------------
-set date_format = "%d/%m"
-set index_format = "[%Z] %D %-20.20F %s"
-set sort = threads # like gmail
-macro index i ':set sort=threads<return>'
-macro index I ':set sort=date-received<return>'
-set uncollapse_jump # don't collapse on an unread message
-set pager_index_lines = 10 # number of index lines to show
-set pager_context = 3 # number of context lines to show
-set pager_stop # don't go to next message automatically
-set menu_scroll # scroll in menus
-set tilde # show tildes like in vim
-unset markers # no ugly plus signs
-set ignore_list_reply_to = yes # Ignore mangled Reply-To:'s from MLs
-
-set quote_regexp = "^( {0,4}[>|:#%]| {0,4}[a-z0-9]+[>|]+)+"
-alternative_order text/plain text/enriched text/html
-
-macro index x "<change-vfolder>?" "change vfolder"
-macro index C "<copy-message>?<toggle-mailboxes>" "copy a message to a mailbox"
-macro index M "<save-message>?<toggle-mailboxes>" "move a message to a mailbox"
-macro index,pager d "<modify-labels>+deleted -inbox -unread<enter>" "Mark an email as deleted"
-bind index,pager <Esc>D delete-message
-
-bind index gg first-entry
-bind index G last-entry
-bind index R group-reply
-bind index S sync-mailbox
-bind index <space> collapse-thread
-
-# Pager Key Bindings ---------------------------------
-bind pager k previous-line
-bind pager j next-line
-bind pager gg top
-bind pager G bottom
-bind pager R group-reply
-
-# Save and recall drafts
-bind compose P postpone-message
-bind index P recall-message
-
-# Move message to archive
-macro index,pager a "<enter-command>unset resolve<enter><modify-labels>-inbox +archive<enter><save-message>=archive<enter><enter-command>set resolve<enter>"
-macro index ,g "<pipe-message>grep -a \^Message-ID: | sed \'s_Message-ID: <\\(.*\\)>_http:\/\/mid.gmane.org\/\\1_\' | xclip <enter>" "Copy gmane URL""
-
-# View attachments properly.
-bind attach <return> view-mailcap
-
-source ~/.config/mutt/gpg.rc
-set pgp_sign_as = 3A9D0BB5
-set pgp_use_gpg_agent = yes
-set crypt_use_gpgme = yes
-set crypt_autosign = yes
-set crypt_replyencrypt = yes
-set crypt_verify_sig = yes
-set crypt_use_pka = yes
-
-my_hdr X-Clacks-Overhead: GNU Terry Pratchett
-
-source ~/.config/mutt/themes/comidia
-
-subscribe arch-dev-public@archlinux.org
-subscribe aur-general@archlinux.org
-subscribe aur-dev@archlinux.org
-subscribe pacman-dev@archlinux.org
-subscribe lojban@googlegroups.com
-subscribe openldap-technical@openldap.org
-subscribe misc@opensmtpd.org
-subscribe git@vger.kernel.org
-lists linux-wireless@vger.kernel.org