baskerville / bspwm

A tiling window manager based on binary space partitioning
BSD 2-Clause "Simplified" License
7.74k stars 414 forks source link

Lattedock autohide and plasma widgets #1067

Closed Th3Whit3Wolf closed 4 years ago

Th3Whit3Wolf commented 4 years ago

I am using bspwm as a window manager KDE Plasma and I have been loving it. I use latte-dock as panel and as a dock. I have been able to get latte-dock's autohide to work and go above other panel's as I bring my mouse over it. Also I use Plasma widget user switcher and when ever I click on it gets managed like a window. This is strange because all other plasma widgets float as expected. The wm_class of the window it creates is latte-dock. I know this is an atypical use case for bspwm but is there any way you could help me out?


# For Kwim
bspc rule -a plasmashell state=floating sticky=on border=off
bspc rule -a krunner state=floating layer=above sticky=on border=off
bspc rule -a latte-dock layer=above border=off manage=on state=floating
bspc rule -a Plasma state=floating
bspc rule -a plasma-desktop state=floating
bspc rule -a Kmix state=floating
bspc rule -a Klipper state=floating
bspc rule -a Plasmoidviewer state=floating
bspc rule -a '*:plasma' state=floating
bspc rule -a '*:plasmashell' state=floating
Th3Whit3Wolf commented 4 years ago

Lattedock autohide works on my desktop and not on my laptop. I believe nvidia might be messing something up here (typical Nvidia).