Yevgnen/ivy-rich

bad integration with ivy-posframe

thor314 opened this issue · 1 comments

ivy posframe moves the minibuffer into the center of the display, and is generally visually appealing, but has doesn't integrate well ootb with ivy-rich. Ivy rich begins too far right by default, and falls off the screen. This is particularly bad when the frame is not maximized.

I'm feature requesting:

  • a customization option for ivy-rich starting location (ideally I'd like to set this farther to the left in this case)

I looked into the ivy-rich-display-transformers list, but was unable to change the default:

  counsel-M-x
  (:columns
    ((counsel-M-x-transformer
       (:width .4))
      (ivy-rich-counsel-function-docstring
        (:face font-lock-doc-face))))

to something suitable for my use case, by changing the width parameter.