aboutsummaryrefslogtreecommitdiff
path: root/modules/modeline-config.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2025-11-04 17:23:50 -0600
committerCraig Jennings <c@cjennings.net>2025-11-04 17:23:50 -0600
commit8126a29be5ca3f582ccdcbd450b4913e8e08c74d (patch)
treecda636b86f1ea2d7fc9e3e6bd498fee6f194a36f /modules/modeline-config.el
parent62b1fc8b252a0f5e6db6de34c2f0bd794910cd70 (diff)
downloaddotemacs-8126a29be5ca3f582ccdcbd450b4913e8e08c74d.tar.gz
dotemacs-8126a29be5ca3f582ccdcbd450b4913e8e08c74d.zip
fix: Resolve async buffer error and improve modeline spacing
- Fixed critical "Selecting deleted buffer" error on startup - wttrin-mode-line-mode now activates after init completes - Uses after-init-hook to prevent async buffer deletion - Weather widget loads safely after Emacs finishes initializing - Improved modeline right-side spacing - Added 2 non-breaking spaces after misc-info segment - Prevents weather icon from appearing flush with edge - Non-breaking spaces survive right-align trimming
Diffstat (limited to 'modules/modeline-config.el')
-rw-r--r--modules/modeline-config.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/modules/modeline-config.el b/modules/modeline-config.el
index 140d21cdd..b14035398 100644
--- a/modules/modeline-config.el
+++ b/modules/modeline-config.el
@@ -156,7 +156,8 @@ Shows only in active window.")
mode-line-format-right-align
cj/modeline-vc-branch
" "
- cj/modeline-misc-info))
+ cj/modeline-misc-info
+ " "))
;; Mark all segments as risky-local-variable (required for :eval forms)
(dolist (construct '(cj/modeline-buffer-name