~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:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user