summaryrefslogtreecommitdiff
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
commitea8cf7cfed957b8a2b6f864faa2b2f4f8be118e7 (patch)
tree3ee33b2c63da9672b3ff8e31405610fca63f91e8 /modules/modeline-config.el
parent99d7be95a0306a9b1fa0577c2751a452636b193b (diff)
downloaddotemacs-ea8cf7cfed957b8a2b6f864faa2b2f4f8be118e7.tar.gz
dotemacs-ea8cf7cfed957b8a2b6f864faa2b2f4f8be118e7.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 140d21cd..b1403539 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