When refiling an entry with ivy, it seems that the font size is not taken into account, so the selection is at the very bottom of the window:
The problematic part is when the lines are too long, they can span more than one line (probably because of font size) and the selection disappears:
This happens with the leuven theme. Is there a way to ensure the selection is in the middle of the window?
Add a set of commands for resizing minibuffer height
* ivy.el (ivy-minibuffer-grow): New command.
(ivy-minibuffer-shrink): New command.
* ivy-hydra.el (hydra-ivy): Bind "<" and ">".
Use "C-o >>>>>" to grow the minibuffer, and "C-o <<<<<" to shrink it.
I'm still looking into this, but for now I've added a way to increase the minibuffer height dynamically.
Thanks, this will be most useful.
Re-scale the text height to default in the minibuffer
* ivy.el (ivy--format): Set the string height to default and turn off
overline, so that exactly `ivy-height' lines are visible, not less.
Fix color blending for composite faces
colir.el (colir-blend-face-background): Try to find the face among the
Thanks, this should be fixed now. I've also fixed an issue regarding the selection not being highlighted.
I really like your solution. It works great, thanks!