diff options
| author | jao <jao@gnu.org> | 2021-06-12 22:14:32 +0100 | 
|---|---|---|
| committer | jao <jao@gnu.org> | 2021-06-12 22:14:32 +0100 | 
| commit | cf759f6b46a23732ad151abac466740ccc9fc7aa (patch) | |
| tree | f3328ec43a657ca69f9fa29c5eeba4f905db66c5 /email.org | |
| parent | 1a54f19de471ac2f742e62d27f4438c1b098f3e2 (diff) | |
| download | elibs-cf759f6b46a23732ad151abac466740ccc9fc7aa.tar.gz elibs-cf759f6b46a23732ad151abac466740ccc9fc7aa.tar.bz2  | |
accidentally removed ednc setup is back
Diffstat (limited to 'email.org')
| -rw-r--r-- | email.org | 18 | 
1 files changed, 6 insertions, 12 deletions
@@ -250,17 +250,17 @@     #+end_src  * mailboxes    #+begin_src emacs-lisp -    (defun jao-list-mailboxes (base) +    (defun jao-list-mailboxes (base &rest excl)        (let ((dir (expand-file-name base "~/var/mail"))) -        (seq-difference (directory-files dir) '("." ".." "trash" "spam")))) +        (seq-difference (directory-files dir) (append '("." "..") excl)))) -    (defun jao-mailbox-folders () +    (defun jao-mailbox-folders (&rest excl)        (seq-mapcat (lambda (base)                      (mapcar `(lambda (d) (format "%s/%s" ,base d)) -                            (jao-list-mailboxes base))) +                            (apply #'jao-list-mailboxes base excl)))                    '("jao" "bigml" "feeds" "trove"))) -    (defvar jao-mailbox-folders (jao-mailbox-folders)) +    (defvar jao-mailbox-folders (jao-mailbox-folders "trash" "spam"))      (defvar jao-mailbox-folders-rx (regexp-opt jao-mailbox-folders))    #+end_src  * consult narrowing @@ -485,7 +485,7 @@      #+begin_src emacs-lisp        (use-package jao-notmuch          :demand t -        :config (setq jao-notmuch-mailboxes jao-mailbox-folders)) +        :config (setq jao-notmuch-mailboxes (jao-mailbox-folders)))        (use-package notmuch-tree          :config @@ -504,12 +504,6 @@          (advice-add 'notmuch-tree-format-field                      :around #'jao-notmuch--format-field) -        (defun jao-notmuch-echo-count () -          (interactive) -          (when-let ((n (jao-notmuch--unread-count))) -            (jao-notmuch-tree-update-buffer-name n) -            (message "%s messages left" n))) -          :bind (:map notmuch-tree-mode-map                      (("." . jao-notmuch-toggle-mime-parts)                       ("C" . jao-notmuch-echo-count)  | 
