diff options
author | 2018-12-22 22:30:29 -0500 | |
---|---|---|
committer | 2018-12-22 22:30:29 -0500 | |
commit | 490554d3c49e6a6fd5efb98e76b4e0be3d4101fd (patch) | |
tree | 259e32e408faed6762ac07c2215c27f8104989e7 /init.org | |
parent | 673d5faae25967024eee99332d69208be127e291 (diff) | |
download | configs-490554d3c49e6a6fd5efb98e76b4e0be3d4101fd.tar.gz configs-490554d3c49e6a6fd5efb98e76b4e0be3d4101fd.tar.xz configs-490554d3c49e6a6fd5efb98e76b4e0be3d4101fd.zip |
[emacs] switch from bbdb to ebdb again
Diffstat (limited to '')
-rw-r--r-- | init.org | 54 |
1 files changed, 53 insertions, 1 deletions
@@ -2229,7 +2229,59 @@ Convenient footnotes in =message-mode=. footnote-style 'unicode)) #+end_src -** bbdb +** ebdb + +#+begin_src emacs-lisp +(use-package ebdb + :defer 1 + :bind (:map gnus-group-mode-map ("e" . ebdb)) + :config + (setq ebdb-sources (no-littering-expand-var-file-name "ebdb")) + (after! swiper + (add-to-list 'swiper-font-lock-exclude 'ebdb-mode t))) + +(use-package ebdb-com + :after ebdb) + +;; (use-package ebdb-complete +;; :after ebdb +;; :config +;; (ebdb-complete-enable)) + +(use-package company-ebdb + :after (:all company message) + :config + (defun company-ebdb--post-complete (_) nil) + :hook + (message-mode . (lambda () + (add-to-list (make-local-variable 'company-backends) + 'company-ebdb)))) + +(use-package ebdb-gnus + :after ebdb + :custom + (ebdb-gnus-window-configuration + '(article + (vertical 1.0 + (summary 0.25 point) + (horizontal 1.0 + (article 1.0) + (ebdb-gnus 0.3)))))) + +(use-package ebdb-mua + :after ebdb + ;; :custom (ebdb-mua-pop-up nil) + ) + +;; (use-package ebdb-message +;; :after ebdb) + + +;; (use-package ebdb-vcard +;; :after ebdb) +#+end_src + +** COMMENT bbdb Manually install bbdb (=lisp/bbdb= copied from an ELPA-based setup), because installing it from source on Emacs 27 using the following |