diff options
| author | benj <benj@rse8.com> | 2021-06-26 17:09:53 -0700 |
|---|---|---|
| committer | benj <benj@rse8.com> | 2021-06-26 17:09:53 -0700 |
| commit | e97f3ceeadf8d49c2baf8629086b77cf58120149 (patch) | |
| tree | 9acaf1b105e55156bbbfea5be8355b9299165f73 | |
| parent | 652b3688964ff17a0d6d69b261c836b901c00aef (diff) | |
| download | emacs-e97f3ceeadf8d49c2baf8629086b77cf58120149.tar emacs-e97f3ceeadf8d49c2baf8629086b77cf58120149.tar.gz emacs-e97f3ceeadf8d49c2baf8629086b77cf58120149.tar.bz2 emacs-e97f3ceeadf8d49c2baf8629086b77cf58120149.tar.lz emacs-e97f3ceeadf8d49c2baf8629086b77cf58120149.tar.xz emacs-e97f3ceeadf8d49c2baf8629086b77cf58120149.tar.zst emacs-e97f3ceeadf8d49c2baf8629086b77cf58120149.zip | |
playing some more with mu4e
Diffstat (limited to '')
| -rw-r--r-- | init.el | 2 | ||||
| -rw-r--r-- | settings/setup-mu4e.el | 24 | ||||
| -rw-r--r-- | settings/setup-org-mode.el | 3 |
3 files changed, 23 insertions, 6 deletions
@@ -88,6 +88,7 @@ magit markdown-mode modern-cpp-font-lock + mu4e-alert multiple-cursors nasm-mode paredit @@ -98,7 +99,6 @@ protobuf-mode purescript-mode pyvenv - org-bullets restclient rustic rust-playground diff --git a/settings/setup-mu4e.el b/settings/setup-mu4e.el index 95cdb20..fec8970 100644 --- a/settings/setup-mu4e.el +++ b/settings/setup-mu4e.el @@ -3,6 +3,7 @@ (require 'org-mime) (require 'org-mu4e) (require 'smtpmail) +(require 'mu4e-alert) (setq personal-email (password-store-get-field "mbsync/personal-gmail" "username")) @@ -73,10 +74,17 @@ (mu4e-trash-folder . "/personal-gmail/[Gmail]/Trash") (mu4e-refile-folder . "/personal-gmail/[Gmail]/All Mail") - (mu4e-maildir-shortcuts . (("/personal-gmail/INBOX" . ?i) - )) + (mu4e-maildir-shortcuts . (("/personal-gmail/Inbox" . ?i) + ("/personal-gmail/[Gmail]/Drafts" . ?d) + ("/personal-gmail/[Gmail]/Trash" . ?t) + ("/personal-gmail/[Gmail]/All Mail" . ?a))) + ;; (mu4e-bookmarks . (("date:today..now AND flag:unread AND (NOT maildir:/personal-gmail/[Gmail]/Trash OR NOT maildir:/personal-gmail/[Gmail]/Sent Mail)" "Inbox" ?i) + ;; ("flag:unread AND (NOT maildir:/personal-gmail/[Gmail]/Trash AND NOT maildir:/personal-gmail/[Gmail]/Sent Mail)" "Unread" ?u) + ;; ("date:7d..now AND (NOT maildir:/personal-gmail/[Gmail]/Trash OR NOT maildir:/personal-gmail/[Gmail]/Sent Mail)" "Last 7 Days" ?w) + ;; ("NOT maildir:/personal-gmail/[Gmail]/Trash AND NOT maildir:/personal-gmail/[Gmail]/Sent Mail" "All" ?a))) + (smtpmail-queue-dir . "~/.mail/personal-gmail/queue/cur") (smtpmail-smtp-user . ,personal-email) (smtpmail-smtp-server . "smtp.gmail.com") (smtpmail-smtp-service . 587))) @@ -88,6 +96,18 @@ (add-to-list 'mu4e-view-actions '("View In Browser" . mu4e-action-view-in-browser) t) +;(add-hook 'message-send-hook (lambda () (mml-secure-message-sign-pgpmime))) + +;; mu4e-alerts +(mu4e-alert-set-default-style 'libnotify) +(add-hook 'after-init-hook #'mu4e-alert-enable-mode-line-display) +(add-hook 'after-init-hook #'mu4e-alert-enable-notifications) +(setq + mu4e-alert-interesting-mail-query (concat + "date:today..now" + " AND flag:unread" + " AND (NOT maildir:/personal-gmail/[Gmail]/Trash OR NOT maildir:/personal-gmail/[Gmail]/Sent Mail)")) + (provide 'setup-mu4e) ;;; setup-mu4e.el ends here diff --git a/settings/setup-org-mode.el b/settings/setup-org-mode.el index fee138e..a2ec85f 100644 --- a/settings/setup-org-mode.el +++ b/settings/setup-org-mode.el @@ -23,9 +23,6 @@ (global-set-key (kbd "C-c a") 'org-agenda) -(setq org-agenda-files (list "~/Dropbox/org/todo_work.org" - "~/Dropbox/org/todo_home.org")) - (org-babel-do-load-languages 'org-babel-load-languages '((emacs-lisp . t) |
