Mac – How to find out the current color theme in emacs

emacs

While emacs is running, how can I find out which color theme is currently in use?

Best Answer

There isn't the concept of a current theme, and indeed, multiple themes can be applied in sequence to additively define the set of active faces. Support for theming was added into the latest Emacs versions (see M-x customize-theme), and there's still the option to "Select more than one theme at a time".

In short, when you activate a theme, you're not switching to that theme, but rather applying the changes specified in the theme to the faces and variables it lists.

All customizations which aren't explicitly placed in a named theme are actually put into the hidden user theme, so there's always at least one active theme. The other currently enabled themes are listed in the variable custom-enabled-themes.

Related Question