X-Git-Url: https://git.distorted.org.uk/~mdw/profile/blobdiff_plain/53906acf9ec96ec148bf1a18dcdfed785d69c377..d24eae26fe96001540a169eb467c4457e82f0b78:/dot/gnus.el diff --git a/dot/gnus.el b/dot/gnus.el index 46b0a04..91d5d81 100644 --- a/dot/gnus.el +++ b/dot/gnus.el @@ -56,6 +56,17 @@ gnus-thread-sort-by-subject gnus-thread-sort-by-total-score)) +;; Configure the crypto. +(setq mm-verify-option 'known + mm-sign-option 'guided + mm-decrypt-option 'never) + +;; Tracking available groups. These should work for sane servers, but maybe +;; they'll need hacking in the local file. +(setq gnus-save-killed-list nil + gnus-check-bogus-newsgroups nil + gnus-read-active-file 'ask-server) + ;; Use one article buffer per group. (setq gnus-single-article-buffer nil) @@ -96,7 +107,11 @@ ;;; Local configuration. ;; Fetching news from the local news server seems sensible. -(setq gnus-select-method `(nntp ,(mdw-config 'nntp-server))) +(setq gnus-select-method + (let ((server (mdw-config 'nntp-server))) + (if server + `(nntp ,server) + '(nnnil "")))) ;; Now load a local configuration file. (load "~/.gnus-local.el")