[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnus] Summary buffer: simplicity itself
From: |
ernobe |
Subject: |
Re: [Gnus] Summary buffer: simplicity itself |
Date: |
Mon, 15 May 2017 09:53:39 -0600 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) |
ernobe <ernobe@yahoo.com> writes:
> For those who would like to try out the Gnus newsreader
> (http://www.gnus.org) here is part of my configuration file for the summary
> buffer,
> the window where the threaded topics appear:
>
> (custom-set-variables
> '(gnus-sum-thread-tree-false-root nil)
> '(gnus-sum-thread-tree-indent " ")
> '(gnus-sum-thread-tree-leaf-with-other " ")
> '(gnus-sum-thread-tree-root nil)
> '(gnus-sum-thread-tree-single-indent nil)
> '(gnus-sum-thread-tree-single-leaf " ")
> '(gnus-sum-thread-tree-vertical " |")
> '(gnus-summary-line-format "%[%U%R%2i %d%] %B %(%f%)%*
> "))
If you want to have two extra spaces between the subject and the author,
and an extra space between the subject and everything before it, change
the above lines:
'(gnus-sum-thread-tree-leaf-with-other "")
'(gnus-sum-thread-tree-single-leaf "")
'(gnus-summary-line-format "%[%U%R%2i %d%] %B %(%f%)%*
"))
> On Linux it looks great in the console, with the following settings.
> The default settings for the graphic interface are OK.
>
> (custom-set-faces
> '(default ((t (:inherit nil :stipple nil :background "black" :foreground
> "goldenrod1" :inverse-video nil :box nil :strike-through nil :overline nil
> :underline nil :slant normal :weight semi-bold :height 113 :width normal
> :foundry "unknown" :family "FreeMono"))))
> '(gnus-summary-high-unread ((t (:foreground "green"))))
> '(gnus-summary-low-read ((t (:foreground "magenta"))))
> '(gnus-summary-normal-read ((t (:foreground "red"))))
> '(gnus-summary-selected ((t (:background "yellow"))))
> '(gnus-summary-normal-unread ((t (:foreground "white"))))
> '(mode-line ((t (:foreground "green"))))
> '(mode-line-inactive ((t (:foreground "white")))))
To display the ancient low scored articles you'll need a brighter color:
'(gnus-summary-low-ancient ((t (:foreground "yellow"))))
> Here are some other settings to tweek the defaults. (You can add these
> to "custom-set-variables" above).
>
> '(gnus-always-force-window-configuration t)
> '(gnus-ancient-mark 32)
> '(gnus-article-mode-line-format "U%U %S" )
> '(gnus-summary-mode-line-format "U%U %S" )
> '(gnus-summary-thread-gathering-function (quote
> gnus-gather-threads-by-references))
> '(gnus-thread-hide-subtree t)
> '(gnus-thread-sort-functions (quote gnus-thread-sort-by-most-recent-date))
> '(gnus-treat-hide-citation t)
> '(gnus-unread-mark 42)
>
To not spend too much resources displaying news you aren't interested in
anyway, you can change the display (see below) and add the following to
the above:
'(gnus-fetch-old-headers t)
> The window layout:
>
> (gnus-add-configuration
> '(article
> (summary 1.0 point)
> (article 1.0)))
> (setq gnus-parameters
> '((".*"
> (display . all))))
>
The display can be changed to avoid getting all the news in large
groups:
(display . default)
--
https://archive.org/services/purl/bahai