Komorebi-Fork / komorebi

A beautiful and customisable wallpaper manager for Linux
GNU General Public License v3.0
280 stars 19 forks source link

[Qtile] Does not work with tiling window managers #81

Open lmlask opened 2 years ago

lmlask commented 2 years ago

When started from within Qtile, it opens up as a window in the current workspace, leaving the static wallpaper in the back as usual. Any means of fixing this? Nitrogen and other wallpaper managers don't seem to have a problem, even though the probably work very differently. Suggestions on workarounds are also welcome. I've tried starting komorebi automatically at the WM startup hook, but since it doesn't run on the background it locks up the startup process.

rsubtil commented 2 years ago

nitrogen works at a lower level to set the background wallpaper; komorebi is a GTK window that's then set to background and desktop type to simulate it being a wallpaper. We depend on each WM's behavior regarding this for it to work properly.

I've seen other issues with other tiling managers, such as i3wm (https://github.com/cheesecakeufo/komorebi/issues/135#issuecomment-709565775), but I don't have the time to debug the issue at a WM level. I suggest you open an issue to QTile's issue tracker to understand whether this is a problem from komorebi or from the WM (you can ping me there so I can provide more details)