From 5b95110a6f81635b7b5c665548cf43813da27df8 Mon Sep 17 00:00:00 2001 From: jao Date: Sun, 20 Jun 2021 04:44:49 +0100 Subject: color tweaks for dark theme --- lib/eos/jao-minibuffer.el | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) (limited to 'lib/eos') diff --git a/lib/eos/jao-minibuffer.el b/lib/eos/jao-minibuffer.el index cd63daa..212d738 100644 --- a/lib/eos/jao-minibuffer.el +++ b/lib/eos/jao-minibuffer.el @@ -136,12 +136,7 @@ (defun jao-minibuffer-add-msg-variable (variable-name &optional order) (jao-minibuffer--add-variable 'jao-minibuffer-msg-info variable-name order)) -;;;###autoload -(defun jao-minibuffer-add-mode-line (order) - (setq jao-minibuffer--original-modeline mode-line-format) - (setq-default mode-line-format '(" ")) - (dolist (b (buffer-list)) - (with-current-buffer b (setq-local mode-line-format '(" ")))) +(defun jao-minibuffer-adjust-mode-line-faces () (let ((bg (face-attribute 'default :background))) (set-face-attribute 'mode-line nil :box nil :height 1 :background bg :foreground bg @@ -152,7 +147,15 @@ :background bg :foreground bg :overline nil :underline jao-minibuffer-inactive-buffer-line-color - :extend t)) + :extend t))) + +;;;###autoload +(defun jao-minibuffer-add-mode-line (order) + (setq jao-minibuffer--original-modeline mode-line-format) + (setq-default mode-line-format '(" ")) + (dolist (b (buffer-list)) + (with-current-buffer b (setq-local mode-line-format '(" ")))) + (jao-minibuffer-adjust-mode-line-faces) (advice-add 'force-mode-line-update :after #'jao-minibuffer-refresh) (advice-add 'select-window :after #'jao-minibuffer-refresh) ;; (add-hook 'window-selection-change-functions #'jao-minibuffer-refresh) -- cgit v1.2.3