25 Sep 2015
Switching theme
When you use load-theme
the chosen theme is applied together with
any other theme precedently activated. This small function could be
useful to switch theme instead of just pushing another one on the
stack.
(defun switch-theme (theme) (interactive (list (intern (completing-read "Switch to custom theme: " (mapcar 'symbol-name (custom-available-themes)))))) (dolist (curr custom-enabled-themes) (disable-theme curr)) (load-theme theme))