Remove lots of notmuch junk config
This commit is contained in:
@ -20,35 +20,7 @@
|
|||||||
(map!
|
(map!
|
||||||
(:leader
|
(:leader
|
||||||
(:prefix "o"
|
(:prefix "o"
|
||||||
(:desc "APP: Email" "e" #'=mail))))
|
(:desc "APP: Email" "e" #'=mail)))))
|
||||||
:config
|
|
||||||
(setq notmuch-fcc-dirs '((".*onec.me" . "colin@onec.me/Sent")
|
|
||||||
(".*15five.com" . "colin.powell@15five.com/Sent")))
|
|
||||||
notmuch-show-logo nil
|
|
||||||
notmuch-message-headers-visible nil
|
|
||||||
message-kill-buffer-on-exit t
|
|
||||||
message-send-mail-function 'message-send-mail-with-sendmail
|
|
||||||
mail-specify-envelope-from t
|
|
||||||
message-sendmail-envelope-from 'header
|
|
||||||
mail-envelope-from 'header
|
|
||||||
notmuch-search-oldest-first nil
|
|
||||||
send-mail-function 'sendmail-send-it
|
|
||||||
;; sendmail-program "/usr/local/bin/msmtp"
|
|
||||||
notmuch-search-result-format '(("date" . "%12s ")
|
|
||||||
("count" . "%-7s ")
|
|
||||||
("authors" . "%-30s ")
|
|
||||||
("subject" . "%-100s ")
|
|
||||||
("tags" . "(%s)"))
|
|
||||||
notmuch-tag-formats '(("unread"
|
|
||||||
(propertize tag 'face 'notmuch-tag-unread)))
|
|
||||||
notmuch-hello-sections '(notmuch-hello-insert-saved-searches
|
|
||||||
notmuch-hello-insert-alltags)
|
|
||||||
notmuch-saved-searches '(
|
|
||||||
(:name "inbox" :query "tag:inbox not tag:deleted" :key "i")
|
|
||||||
(:name "sent" :query "tag:sent" :key "s")
|
|
||||||
(:name "archived":query "tag:archived" :key "a")
|
|
||||||
(:name "drafts" :query "tag:draft" :key "d"))
|
|
||||||
notmuch-archive-tags '("-inbox" "-unread" "+archived"))
|
|
||||||
(set-evil-initial-state! '(notmuch-hello-mode
|
(set-evil-initial-state! '(notmuch-hello-mode
|
||||||
notmuch-show-mode
|
notmuch-show-mode
|
||||||
notmuch-search-mode
|
notmuch-search-mode
|
||||||
@ -71,7 +43,6 @@
|
|||||||
(advice-add #'notmuch-hello-insert-saved-searches :override #'+mail/notmuch-hello-insert-saved-searches)
|
(advice-add #'notmuch-hello-insert-saved-searches :override #'+mail/notmuch-hello-insert-saved-searches)
|
||||||
(advice-add #'notmuch-hello-insert-buttons :override #'+mail/notmuch-hello-insert-buttons)
|
(advice-add #'notmuch-hello-insert-buttons :override #'+mail/notmuch-hello-insert-buttons)
|
||||||
;; (set! :popup "\\*notmuch-hello\\*" '((size . 20) (side . left)) '((quit . t) (modeline . nil)))
|
;; (set! :popup "\\*notmuch-hello\\*" '((size . 20) (side . left)) '((quit . t) (modeline . nil)))
|
||||||
(set-popup-rule! "\\*offlineimap\\*" :side 'bottom :size 0.4 :quit t)
|
|
||||||
(push (lambda (buf) (string-match-p "^\\*notmuch" (buffer-name buf)))
|
(push (lambda (buf) (string-match-p "^\\*notmuch" (buffer-name buf)))
|
||||||
doom-real-buffer-functions)
|
doom-real-buffer-functions)
|
||||||
|
|
||||||
@ -151,7 +122,7 @@
|
|||||||
:desc "Send and Exit" doom-localleader-key #'notmuch-mua-send-and-exit
|
:desc "Send and Exit" doom-localleader-key #'notmuch-mua-send-and-exit
|
||||||
:desc "Kill Message Buffer" "k" #'notmuch-mua-kill-buffer
|
:desc "Kill Message Buffer" "k" #'notmuch-mua-kill-buffer
|
||||||
:desc "Save as Draft" "s" #'message-dont-send
|
:desc "Save as Draft" "s" #'message-dont-send
|
||||||
:desc "Attach file" "f" #'mml-attach-file))))
|
:desc "Attach file" "f" #'mml-attach-file)))
|
||||||
|
|
||||||
; Use w3m to parse HTML email
|
; Use w3m to parse HTML email
|
||||||
(setq mm-text-html-renderer 'w3m)
|
(setq mm-text-html-renderer 'w3m)
|
||||||
@ -467,17 +438,6 @@ with `notmuch-hello-query-counts'."
|
|||||||
(widget-insert "\n"))))
|
(widget-insert "\n"))))
|
||||||
|
|
||||||
|
|
||||||
(defun +notmuch-exec-offlineimap ()
|
|
||||||
"Execute offlineimap"
|
|
||||||
(interactive)
|
|
||||||
(set-process-sentinel
|
|
||||||
(start-process-shell-command "offlineimap"
|
|
||||||
"*offlineimap*"
|
|
||||||
"offlineimap -o")
|
|
||||||
'(lambda (process event)
|
|
||||||
(notmuch-refresh-all-buffers)
|
|
||||||
(message "Done!"))))
|
|
||||||
|
|
||||||
; Kill email message buffers when you close them
|
; Kill email message buffers when you close them
|
||||||
(setq message-kill-buffer-on-exit t)
|
(setq message-kill-buffer-on-exit t)
|
||||||
(setq message-default-mail-headers "Cc: \nBcc: \n")
|
(setq message-default-mail-headers "Cc: \nBcc: \n")
|
||||||
|
|||||||
Reference in New Issue
Block a user