summaryrefslogtreecommitdiffstats
path: root/lisp/init-theme.el
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/init-theme.el')
-rw-r--r--lisp/init-theme.el6
1 files changed, 6 insertions, 0 deletions
diff --git a/lisp/init-theme.el b/lisp/init-theme.el
index 0f07071..cabbe3a 100644
--- a/lisp/init-theme.el
+++ b/lisp/init-theme.el
@@ -2,6 +2,12 @@
;;; Commentary:
;;; Code:
+(defun mpolden/switch-theme ()
+ "Disable any currently enabled themes and load a new one."
+ (interactive)
+ (mapcar #'disable-theme custom-enabled-themes)
+ (call-interactively 'load-theme))
+
(use-package doom-themes
:ensure t
:if (display-graphic-p)