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
commit002cadf286d63029cebfc7993fd2a76e51446d68 (patch)
tree7b55ae14909b05ddc313a8e95da76c15b81ca43d /modules/modeline-config.el
parent54b2e77e041be7f30139bd40b895959106614645 (diff)
downloaddotemacs-002cadf286d63029cebfc7993fd2a76e51446d68.tar.gz
dotemacs-002cadf286d63029cebfc7993fd2a76e51446d68.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