~display-buffer-in-side-window -> display-buffer-at-bottom

This works out better as it stacks the windows on top of each other
rather than squishing them in the bottom pane. Furthermore, which key
looks nicer with this.
This commit is contained in:
2020-08-15 11:19:16 +01:00
parent ac3618ab5b
commit cf6f530506

View File

@@ -716,55 +716,35 @@ want to configure and fine tune the window management of Emacs.
#+BEGIN_SRC emacs-lisp
(setq display-buffer-alist
'(("\\*e?shell\\*"
(display-buffer-in-side-window)
(window-height . 0.25)
(side . bottom)
(slot . 0))
(display-buffer-at-bottom)
(window-height . 0.25))
("\\*[Hh]elp.*"
(display-buffer-in-side-window)
(window-height . 0.25)
(side . bottom)
(slot . 1))
(display-buffer-at-bottom)
(inhibit-duplicate-buffer . t)
(window-height . 0.25))
("magit:.*"
(display-buffer-in-side-window)
(side . right)
(slot . -1)
(window-width . 0.5))
(display-buffer-same-window))
("magit-diff:.*"
(display-buffer-in-side-window)
(side . right)
(window-width . 0.5))
(display-buffer-below-selected))
("magit-log:.*"
(display-buffer-in-side-window)
(side . right)
(window-width . 0.5))
(display-buffer-same-window))
("\\*compilation\\*"
(display-buffer-in-side-window)
(side . bottom)
(slot . -1)
(display-buffer-at-bottom)
(window-height . 0.25))
("\\*Flycheck.*"
(display-buffer-in-side-window)
(side . bottom)
(window-height . 0.25)
(slot . 0))
(display-buffer-at-bottom)
(window-height . 0.25))
("\\*rg.*"
(display-buffer-in-side-window)
(side . bottom)
(window-height . 0.25)
(slot . 1))
(display-buffer-at-bottom)
(window-height . 0.25))
("\\*Python\\*"
(display-buffer-in-side-window)
(side . bottom)
(display-buffer-at-bottom)
(window-height . 0.25))
("\\*Org Export.*"
(display-buffer-in-side-window)
(side . bottom)
(window-height . 0.25)
(slot . 0))
(display-buffer-at-bottom)
(window-height . 0.25))
("\\*Async Shell Command\\*"
(display-buffer-in-side-window)
(side . bottom)
(display-buffer-at-bottom)
(window-height . 0.25))
))
#+END_SRC