]> git.earman.xyz Git - emacsinit.git/commitdiff
Back to constant scrollbar
authorrearman <rearman@r717.net>
Tue, 7 Apr 2026 14:13:58 +0000 (10:13 -0400)
committerrearman <rearman@r717.net>
Tue, 7 Apr 2026 14:13:58 +0000 (10:13 -0400)
Too many visual issues with switching the scrollbar on and off.

init.el

diff --git a/init.el b/init.el
index cef7dd8559c7a276470953c3bca1310c1b5ff52d..de1b3c318adce4133eeb83de624f838724cb9c76 100644 (file)
--- a/init.el
+++ b/init.el
 
 (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."
-  (if (> (count-lines (point-min) (point-max)) (window-height))
-      (set-window-scroll-bars (selected-window) 18 'left)
-    (set-window-scroll-bars (selected-window) nil nil)))
-
-(add-hook 'window-state-change-hook #'re/auto-scroll-bar)
-(add-hook 'post-command-hook #'re/auto-scroll-bar) ; turn it on as needed
+(set-scroll-bar-mode 'left)
 
 (setq frame-title-format "%b"
       mouse-prefer-closest-glyph t