summaryrefslogtreecommitdiffstats
path: root/lisp/bandali-ebdb.el
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--lisp/bandali-ebdb.el44
1 files changed, 44 insertions, 0 deletions
diff --git a/lisp/bandali-ebdb.el b/lisp/bandali-ebdb.el
new file mode 100644
index 0000000..8b8f3c0
--- /dev/null
+++ b/lisp/bandali-ebdb.el
@@ -0,0 +1,44 @@
+(use-package ebdb
+ :demand
+ :after gnus
+ :bind (:map gnus-group-mode-map ("e" . ebdb))
+ :config
+ (setq ebdb-sources (b/var "ebdb"))
+ (with-eval-after-load 'swiper
+ (add-to-list 'swiper-font-lock-exclude 'ebdb-mode t)))
+
+(use-package ebdb-com
+ :after ebdb)
+
+(use-package ebdb-complete
+ :after ebdb
+ :config
+ ;; (setq ebdb-complete-mail 'capf)
+ (ebdb-complete-enable))
+
+(use-package ebdb-message
+ :demand
+ :after ebdb)
+
+;; (use-package company-ebdb
+;; :config
+;; (defun company-ebdb--post-complete (_) nil))
+
+(use-package ebdb-gnus
+ :demand
+ :after ebdb
+ :custom
+ (ebdb-gnus-window-size 0.3))
+
+(use-package ebdb-mua
+ :demand
+ :after ebdb
+ :custom (ebdb-mua-pop-up t))
+
+;; (use-package ebdb-message
+;; :after ebdb)
+
+;; (use-package ebdb-vcard
+;; :after ebdb)
+
+(provide 'bandali-ebdb)