From f68cfe9bc75f76d955957a12934f490b72f9f631 Mon Sep 17 00:00:00 2001 From: Tom Willemsen Date: Thu, 18 Aug 2011 10:19:38 +0200 Subject: [PATCH] EMACS: Added Gnus configuration --- .emacs.d/gnus.el | 49 ++++++++++++++++++++++++++++++++++++++++++++++++ .emacs.d/init.el | 3 +++ 2 files changed, 52 insertions(+) create mode 100644 .emacs.d/gnus.el diff --git a/.emacs.d/gnus.el b/.emacs.d/gnus.el new file mode 100644 index 0000000..2ec2d4c --- /dev/null +++ b/.emacs.d/gnus.el @@ -0,0 +1,49 @@ +(setq gnus-select-method '(nntp "news.eternal-september.org")) +(setq gnus-secondary-select-methods + '((nnmaildir "gmail" + (directory "~/documents/mail/gmail/")) + (nnmaildir "arch" + (directory "~/documents/mail/arch/")) + (nnmaildir "aethon" + (directory "~/documents/mail/aethon/")))) + +(setq gnus-auto-subscribed-groups nil) +(setq gnus-save-newsrc-file nil) +(setq gnus-read-newsrc-file nil) +(setq gnus-novice-user t) + +(setq gnus-parameters + '(("gmail" + (display . all)) + ("aethon" + (display . all) + ("arch" + (display . all))))) + +(setq gnus-permanently-visible-groups + "gmail\\|aethon\\|arch") + +(setq nntp-marks-is-evil t) + +(setq gnus-check-new-newsgroups nil) + +(setq gnus-posting-styles + '((".*" (address "ryuslash@gmail.com")) + ("arch" (address "tom.willemsen@archlinux.us")) + ("aethon" (address "thomas@aethon.nl") + (signature-file "~/documents/work/aethon/signature.txt")))) + +(setq user-mail-address "ryuslash@gmail.com") +(setq user-full-name "Tom Willemsen") + +(load "tls") + +(setq send-mail-function 'smtpmail-send-it + message-send-mail-function 'message-smtpmail-send-it + starttls-use-gnutls t + smtpmail-gnutls-credentials '(("smtp.gmail.com" 587 "ryuslash@gmail.com" nil)) + smtpmail-starttls-credentials '(("smtp.gmail.com" 587 "ryuslash@gmail.com" nil)) + smtpmail-smtp-server "smtp.gmail.com" + smtpmail-smtp-service 587 + smtpmail-debug-info t + smtpmail-default-smtp-server "smtp.gmail.com") diff --git a/.emacs.d/init.el b/.emacs.d/init.el index 18cb384..8470ce4 100644 --- a/.emacs.d/init.el +++ b/.emacs.d/init.el @@ -139,6 +139,9 @@ (lambda () (turn-on-auto-fill) (turn-on-flyspell))) + +;;; Gnus +(setq gnus-init-file "~/.emacs.d/gnus") ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; AUTOLOADS ;;