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

Reply via email to