everforest icon indicating copy to clipboard operation
everforest copied to clipboard

Add option similar to float_style for customizing the apparence of the popup menu

Open antoineco opened this issue 1 month ago • 4 comments

Is it in scope of everforest to add support to neovim nightly features since they will be included in the upcoming 0.12 release. If so, then there is a issue with vim.o.pumborder. When vim.o.pumborder is set and vim.g.everforest_float_style = "none", then it still highlights the background of the pmenu. Would be better to link pmenu to NormalFloat when pumborder is set according to my opinion.

About this are we going to take this up when 0.12 releases?

Image

Originally posted by @231tr0n in #168

antoineco avatar Nov 04 '25 09:11 antoineco

@231tr0n I'm having a hard time figuring out what the expectation is here. pumborder affects popup menus (PMenu), which are unaffected by the float_style option:

Image

Could you please elaborate and provide a way to reproduce?

antoineco avatar Nov 04 '25 09:11 antoineco

I am typing on my phone and am afk. So I can only explain via typing.

Basically pumborder adds border to pmenu. It is equivalent to how winborder option is for floating windows. So when the pumborder is set to single, pmenu will get a border. Now if we have border most people don't want the bg highlighting to be set for pmenu. Basically bg highlighting for pumborder should be set to normal. So my suggestion was to treat pmenu as a float window and make it get effected by float_style option.

231tr0n avatar Nov 04 '25 09:11 231tr0n

Understood. So this request is more about adding an option for styling the popup menu in general (we currently don't have any).

antoineco avatar Nov 04 '25 10:11 antoineco

Yup

231tr0n avatar Nov 04 '25 10:11 231tr0n