]> git.earman.xyz Git - emacsinit.git/commitdiff
re/dired-display-direction to split sensibly
authorrearman <rearman@r717.net>
Mon, 1 Jun 2026 13:04:22 +0000 (09:04 -0400)
committerrearman <rearman@r717.net>
Mon, 1 Jun 2026 13:04:22 +0000 (09:04 -0400)
Don't force right-split on narrow windows

config.org

index e87f046decdb192e965cdb586869a85545dd110c..190b42cc57d61017fa27baa9430afe3d304993a3 100644 (file)
@@ -358,8 +358,8 @@ Sly really doesn't play well with elodc in the minibuffer, so here are some sett
                                   ("o" "Overview" ((agenda "" ((org-agenda-compact-blocks t)))
                                                    ,,*re/org-agenda-inbox*
                                                    ,,*re/org-agenda-todo*
-                                                   ,,*re/org-agenda-two-week-overview*
                                                    ,,*re/org-agenda-undertakings*
+                                                   ,,*re/org-agenda-two-week-overview*
                                                    ,,*re/org-agenda-waiting*))))
 #+END_SRC
 ***** Capture Templates
@@ -925,7 +925,7 @@ Stolen from https://www.masteringemacs.org/article/fixing-mark-commands-transien
                 ((window-in-direction 'below)) ;; and default to right
                 ((window-in-direction 'left))  ;; if no window found.
                 ((window-in-direction 'above))
-                (t (split-window (selected-window) nil 'right)))))
+                (t (split-window-sensibly (selected-window))))))
       (window--display-buffer buffer window 'window nil)
       window)))