From 9904e2433341ca0d8ff48741509744e862972f7c Mon Sep 17 00:00:00 2001 From: Daniel Borchmann Date: Sun, 16 Apr 2023 16:37:08 +0200 Subject: [PATCH] Make shell side windows more persistent Do not delete shell side windows when deleting other windows and do not make them selectable by default (although `ace-windows` does not seem to respect this setting). --- init.el | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/init.el b/init.el index 0beb94f..5441e5a 100644 --- a/init.el +++ b/init.el @@ -546,13 +546,17 @@ display-buffer-in-side-window (side . bottom) (slot . -1) - (window-height . 0.33))) + (window-height . 0.33) + (window-parameters . ((no-other-window . t) + (no-delete-other-windows . t))))) (add-to-list 'display-buffer-alist '("^\\*shell\\*" display-buffer-in-side-window (side . bottom) (slot . 1) - (window-height . 0.33))))) + (window-height . 0.33) + (window-parameters . ((no-other-window . t) + (no-delete-other-windows . t))))))) (use-package winner :commands (winner-mode winner-undo winner-redo))