Open itshog opened 3 months ago
As a side note, both anchoring and sizing work properly under kwin and smithay compositors when using fuzzel, so maybe there's a way to implement these options in a more "generic" way which works across wlroots, kwin and smithay at the same time.
See this commit for the fix in fuzzel and an explanation of the bug (basically, instead of specifying all anchors to center the surface, as bemenu does, it should specify no anchor at all)
Can confirm under KDE Plasma 6.1 on Fedora 40
The
--center
flag seems to be ignored by compositors not using wlroots, such as plasma's kwin and compositors using smithay (like niri). As far as I understand, those compositors fully implement the layer shell protocol, so they should meet the requirements for running bemenu. Is the--center
flag specific to wlroots?The
-W
flag instead doesn't work under smithay compositors, while it works as expected in plasma (so it may be an issue on smithay's end, I don't know).See https://github.com/YaLTeR/niri/issues/575