From 91659aa3715243eb3788b635b8e2c9df4b0713e1 Mon Sep 17 00:00:00 2001 From: GrĂ©goire DuchĂȘne Date: Sat, 13 Nov 2021 15:23:45 +0000 Subject: emacs: Only load themes when needed --- emacs/init.el | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'emacs/init.el') diff --git a/emacs/init.el b/emacs/init.el index 8cddeef..8c233ca 100644 --- a/emacs/init.el +++ b/emacs/init.el @@ -76,8 +76,6 @@ (add-to-list 'doom-themes-base-faces '(nobreak-space :inherit 'default :underline builtin) t) - (load-theme 'doom-one 'no-confirm 'no-enable) - (load-theme 'doom-one-light 'no-confirm 'no-enable) :ensure t) (use-package evil @@ -190,10 +188,10 @@ already enabled. The opposite happens if ENABLE-DARK-THEME-P returns nil." (if (funcall enable-dark-theme-p) (unless (member dark-theme custom-enabled-themes) - (enable-theme dark-theme) + (load-theme dark-theme :no-confirm) (disable-theme light-theme)) (unless (member light-theme custom-enabled-themes) - (enable-theme light-theme) + (load-theme light-theme :no-confirm) (disable-theme dark-theme)))) (global-set-key (kbd "") 'other-window) -- cgit v1.2.3-70-g09d2