(setq beacon-color "magenta"
show-paren-context-when-offscreen t)
(add-to-list 'lin-mode-hooks 'package-menu-mode-hook)
+ (add-to-list 'lin-mode-hooks 'gnus-summary-mode-hook)
+ (add-to-list 'lin-mode-hooks 'gnus-group-mode-hook)
+ (add-to-list 'lin-mode-hooks 'gnus-server-mode-hook)
(global-diff-hl-mode)
(lin-global-mode 1)
(beacon-mode 1)
(defconst esy/user-mail-address-swipl "eshel@swi-prolog.org"
"My SWI-Prolog email address.")
+
+ (defconst esy/user-mail-address-dazz "eshel@dazz.io"
+ "My Dazz email address.")
#+end_src
** Sending mail from multiple SMTP accounts
"Configure `message-mode' specific customizations."
(require 'smtpmail-multi)
(setq smtpmail-multi-accounts
- `((esy . ,(esy/smtpmail-multi-make-accout
+ `((daz . ,(esy/smtpmail-multi-make-accout
+ esy/user-mail-address-dazz
+ "smtp.gmail.com"))
+ (esy . ,(esy/smtpmail-multi-make-accout
esy/user-mail-address-gmail
"smtp.gmail.com"))
(swp . ,(esy/smtpmail-multi-make-accout
esy/user-mail-address-swipl
"mail.swi-prolog.com"))))
(setq smtpmail-multi-associations
- `((,(esy/smtpmail-multi-make-rx esy/user-mail-address-gmail) esy)
+ `((,(esy/smtpmail-multi-make-rx esy/user-mail-address-dazz) daz)
+ (,(esy/smtpmail-multi-make-rx esy/user-mail-address-gmail) esy)
(,(esy/smtpmail-multi-make-rx esy/user-mail-address-swipl) swp)))
(setq send-mail-function #'smtpmail-multi-send-it)
(setq message-send-mail-function #'smtpmail-multi-send-it))
gnus-select-method '(nnimap "gmail"
(nnimap-address "imap.gmail.com")
(nnimap-server-port "imaps")
- (nnimap-stream ssl)))
+ (nnimap-stream ssl))
+ gnus-secondary-servers '((nnimap "dazz"
+ (nnimap-address "imap.gmail.com")
+ (nnimap-server-port "imaps")
+ (nnimap-stream ssl)
+ (nnimap-authinfo-file "~/.authinfo"))))
(defun esy/customize-gnus-mode ()
"Configure Gnus specific customizations."
"text/x-patch"
"text/html"
"text/calendar")
- gnus-posting-styles `((".*mail.swi-prolog.com.*"
+ gnus-posting-styles `((".*dazz.*"
+ (address ,esy/user-mail-address-dazz))
+ (".*mail.swi-prolog.com.*"
(address ,esy/user-mail-address-swipl))
(".*"
(address ,esy/user-mail-address-gmail)))