Variable: gnus-group-icon-list

gnus-group-icon-list is a customizable variable defined in gnus-group.el.gz.

Value

nil

Documentation

Controls the insertion of icons into group buffer lines.

Below is a list of Form/File pairs. When deciding how a particular group line should be displayed, each form is evaluated. The icon from the file field after the first true form is used. You can change how those group lines are displayed by editing the file field. The File will either be found in the image-load-path or by specifying the absolute name of the file.

It is also possible to change and add form fields, but currently that requires an understanding of Lisp expressions. Hopefully this will change in a future release. For now, you can use the same variables in the Lisp expression as in gnus-group-highlight.

Source Code

;; Defined in /usr/src/emacs/lisp/gnus/gnus-group.el.gz
(defcustom gnus-group-icon-list nil
  "Controls the insertion of icons into group buffer lines.

Below is a list of `Form'/`File' pairs.  When deciding how a
particular group line should be displayed, each form is evaluated.
The icon from the file field after the first true form is used.  You
can change how those group lines are displayed by editing the file
field.  The File will either be found in the `image-load-path'
or by specifying the absolute name of the file.

It is also possible to change and add form fields, but currently that
requires an understanding of Lisp expressions.  Hopefully this will
change in a future release.  For now, you can use the same
variables in the Lisp expression as in `gnus-group-highlight'."
  :group 'gnus-group-icons
  :type '(repeat (cons (sexp :tag "Form") file))
  :risky t)