diff options
author | jao <jao@gnu.org> | 2021-06-20 04:44:49 +0100 |
---|---|---|
committer | jao <jao@gnu.org> | 2021-06-20 04:44:49 +0100 |
commit | 5b95110a6f81635b7b5c665548cf43813da27df8 (patch) | |
tree | 7da1919655c3d4bc6d8b53ead46f5a917f2091ee /lib/eos | |
parent | 19b0db54567fa807087c833d44b1a5454e437b81 (diff) | |
download | elibs-5b95110a6f81635b7b5c665548cf43813da27df8.tar.gz elibs-5b95110a6f81635b7b5c665548cf43813da27df8.tar.bz2 |
color tweaks for dark theme
Diffstat (limited to 'lib/eos')
-rw-r--r-- | lib/eos/jao-minibuffer.el | 17 |
1 files changed, 10 insertions, 7 deletions
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) |