branch: externals/vertico commit 49e0932560ff5d9d5b1271d5fb2be2f3b1c647e3 Author: Daniel Mendler <m...@daniel-mendler.de> Commit: Daniel Mendler <m...@daniel-mendler.de>
Add more display options (Fix #344) --- extensions/vertico-buffer.el | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/extensions/vertico-buffer.el b/extensions/vertico-buffer.el index 7f79092c68..9eb7b73cab 100644 --- a/extensions/vertico-buffer.el +++ b/extensions/vertico-buffer.el @@ -46,8 +46,23 @@ :type `(choice (const :tag "Reuse some window" (display-buffer-reuse-window)) - (const :tag "Below target buffer" - (display-buffer-below-selected + (const :tag "Least recently used window" + (,'display-buffer-use-least-recent-window)) + (const :tag "Left of current window" + (display-buffer-in-direction + (direction . left) + (window-width . 0.3))) + (const :tag "Right of current window" + (display-buffer-in-direction + (direction . right) + (window-height . 0.3))) + (const :tag "Above current window" + (display-buffer-in-direction + (direction . above) + (window-height . ,(+ 3 vertico-count)))) + (const :tag "Below current window" + (display-buffer-in-direction + (direction . below) (window-height . ,(+ 3 vertico-count)))) (const :tag "Bottom of frame" (display-buffer-at-bottom