From 2ea26be188b82564adf0cfe8c75639f95f07a1aa Mon Sep 17 00:00:00 2001 From: Daniel Borchmann Date: Sun, 25 May 2025 18:49:14 +0200 Subject: [PATCH] Try to display project.el shell buffers in separate windows Not yet working as it should, does only pop up new window when the current frame only has one window. --- init.el | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/init.el b/init.el index 5043578..9f33f58 100644 --- a/init.el +++ b/init.el @@ -366,11 +366,13 @@ (side . right) (slot . 1) (window-width . 0.33))) + ;; Inspired by masteringemacs (add-to-list 'display-buffer-alist '("^\\*Help\\*" (display-buffer-reuse-window display-buffer-pop-up-window))) + ;; Inspired by masteringemacs and ;; https://www.gnu.org/software/emacs/manual/html_node/elisp/Frame-Layouts-with-Side-Windows.html (add-to-list 'display-buffer-alist @@ -386,7 +388,11 @@ (side . bottom) (slot . 1) (window-height . 0.33) - (window-parameters . ((no-other-window . t))))))) + (window-parameters . ((no-other-window . t))))) + + (add-to-list 'display-buffer-alist + '("shell\\*" + (display-buffer-pop-up-window))))) (use-package which-key :ensure t