danielfvm / shadow

A live and interactive wallpaper "engine" for Linux and Windows. It supports mixing various formats like glsl-shaders, images, videos and GIFs to create an amazing wallpaper. Additionally you can expand it's functionality with scripts.
GNU General Public License v3.0
54 stars 7 forks source link

background mode does not work with polybar pseudo transparency #13

Open 2403772980ygy opened 2 years ago

2403772980ygy commented 2 years ago

As the name implies, the pseudo transparency stuff stay still and does not change with background mode. It works with root mode, btw.

danielfvm commented 2 years ago

Thanks for reporting, Background mode is spawning a window with a background typehint that is not fully supported by all window managers. Not sure if I can change that behavior, what window manager/desktop were you running polybar on?

2403772980ygy commented 2 years ago

I simply use bspwm. I guess this might be something we need to work with polybar code, for I guess polybar might use the root window to feed its pseudo-transparency(I am not sure for I haven't looked through the code of polybar......).