diff --git a/config-ext.org b/config-ext.org index b711749..a03367e 100644 --- a/config-ext.org +++ b/config-ext.org @@ -31,7 +31,11 @@ (let ((inhibit-read-only t)) (if old (erase-buffer) (ednc-view-mode)) (insert (ednc-format-notification new t)) - (my/display-buffer-in-side-window 'left (current-buffer))))))) + (my/display-buffer-in-side-window + 'bottom + (current-buffer) + nil + '(window-height . 6))))))) (add-hook 'ednc-notification-presentation-functions #'show-notification-in-buffer)) #+end_src diff --git a/lisp/side-window-split.el b/lisp/side-window-split.el index de8212d..d31c679 100644 --- a/lisp/side-window-split.el +++ b/lisp/side-window-split.el @@ -51,7 +51,7 @@ `(prog1 ,place (setf ,place (1+ ,place)))) -(defun my/display-buffer-in-side-window (side buffer-or-name &optional slot-override) +(defun my/display-buffer-in-side-window (side buffer-or-name &optional slot-override &rest params) (interactive (list (my/emacs-read-side) (read-buffer-to-switch "Switch to buffer in side window: "))) @@ -65,7 +65,8 @@ `((side . ,side) (slot . ,slot) (dedicated . t) - (window-parameters (no-delete-other-windows . t)))))) + (window-parameters (no-delete-other-windows . t)) + ,@params)))) (defun my/find-file-side-window (side filename &optional slot-override) (interactive