From 4d6171844a8b6971c76be8054aa56b65685317fd Mon Sep 17 00:00:00 2001 From: bd Date: Sat, 18 Oct 2025 16:49:18 -0400 Subject: move tab-bar-global info to dedicated eww panel --- .config/emacs/modules/bd--modeline.el | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to '.config/emacs/modules/bd--modeline.el') diff --git a/.config/emacs/modules/bd--modeline.el b/.config/emacs/modules/bd--modeline.el index 7fc4892..2b38459 100644 --- a/.config/emacs/modules/bd--modeline.el +++ b/.config/emacs/modules/bd--modeline.el @@ -39,6 +39,11 @@ 'help-echo "mouse-1: Project menu" 'local-map project-mode-line-map)))))) +(defvar-local bd/global-mode-string + '(:eval (when (mode-line-window-selected-p) + global-mode-string)) + "Displays the global mode string only on the current window.") + (column-number-mode 1) (setopt mode-line-position-column-line-format '("%l:%c") mode-line-percent-position nil) @@ -63,6 +68,7 @@ (dolist (construct '(bd/buffer-identification-mode-line bd/project-mode-line bd/vc-mode-line + bd/global-mode-string bd/line-position bd/modeline-window-dedicated)) (put construct 'risky-local-variable t)) @@ -84,6 +90,8 @@ mode-line-mule-info mode-line-modified mode-line-front-space + bd/global-mode-string + mode-line-front-space )) -- cgit v1.2.3