From: rearman Date: Tue, 7 Apr 2026 13:50:16 +0000 (-0400) Subject: Better enabling of scrollbars X-Git-Url: https://git.earman.xyz/?a=commitdiff_plain;h=e0ed6a79ae28059fa2b58d92d8427f99693db572;p=emacsinit.git Better enabling of scrollbars Start off with no scrollbar, since I was getting erroneous scrollbars on the scratch buffer. Change when it re-evaluates for scrollbars, so I don't have to run a command in a buffer for it to be triggered. --- diff --git a/init.el b/init.el index 42f4dc1..d20651e 100644 --- a/init.el +++ b/init.el @@ -171,6 +171,7 @@ (menu-bar-mode -1) (tool-bar-mode -1) +(scroll-bar-mode -1) ; start with no scrollbar (defun re/auto-scroll-bar () "Only show the scrollbar if needed." @@ -178,7 +179,7 @@ (set-window-scroll-bars (selected-window) 18 'left) (set-window-scroll-bars (selected-window) nil nil))) -(add-hook 'post-command-hook #'re/auto-scroll-bar) +(add-hook 'window-state-change-hook #'re/auto-scroll-bar) ; turn it on as needed (setq frame-title-format "%b" mouse-prefer-closest-glyph t