Variable: custom-theme-load-path

custom-theme-load-path is a variable defined in custom.el.gz.

Value

(custom-theme-directory t)

Documentation

List of directories to search for custom theme files.

When loading custom themes (e.g. in customize-themes and load-theme), Emacs searches for theme files in the specified order. Each element in the list should be one of the following:
- the symbol custom-theme-directory, meaning the value of
  custom-theme-directory.
- the symbol t, meaning the built-in theme directory (a directory
  named "themes" in data-directory).
- a directory name (a string).

Each theme file is named THEME-theme.el, where THEME is the theme name.

This variable is designed for use in lisp code (including external packages). For manual user customizations, use custom-theme-directory instead.

View in manual

Probably introduced at or before Emacs version 24.1.

Source Code

;; Defined in /usr/src/emacs/lisp/custom.el.gz
(defvar custom-theme-load-path (list 'custom-theme-directory t)
  "List of directories to search for custom theme files.
When loading custom themes (e.g. in `customize-themes' and
`load-theme'), Emacs searches for theme files in the specified
order.  Each element in the list should be one of the following:
- the symbol `custom-theme-directory', meaning the value of
  `custom-theme-directory'.
- the symbol t, meaning the built-in theme directory (a directory
  named \"themes\" in `data-directory').
- a directory name (a string).

Each theme file is named THEME-theme.el, where THEME is the theme
name.

This variable is designed for use in lisp code (including
external packages).  For manual user customizations, use
`custom-theme-directory' instead.")