-
Hi community, I currently try to move to leftWM and thought I choose for the Bar EWW as it seemed to be a viable choice. Theme from community I tried the Amber theme as it was the only one I was able to find in the community repository with EWW. The polybar option works as expected. The only other one i was able to find with leftWM and EWW is https://github.com/VuiMuich/leftwm-theme-serika , which when enabled has the same issue that the bar is tiled like a normal window. I'm running on Fedora Silverblue 40 and have compiled leftWM from the main branch from this morning (e.g. has the fix in it for Scratchpads command execution with args). EWW is also from the master branch compiled. The dependend system libraries (X etc) are installed and available. Tried different options, and searched quiet a bit. It seems like it should work but it doesn't and i fail to see where the problem originates from. Does anyone has an idea or a working theme/config I could give a try? my current LeftWM config:
|
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 6 replies
-
This could be a configuration issue with eww, but you can also set a window rule forcing it to spawn as dock: (window_class: "eww", spawn_as_type: Dock), To get the window class/title (my example above is just a guess), run |
Beta Was this translation helpful? Give feedback.
-
Thanks for the fast reply! The command output from xprop confirms that the windows_class in the window rule should also have worked ( Do you have any further pointers where the problem could reside? I also checked the EWW docs, issues, discussions but didn't find much on the leftWM/EWW combination.
|
Beta Was this translation helpful? Give feedback.
-
Congrats ***@***.***, this is the first > thing your backend does better. Now
someone has to search for the issue
with Xlib.
I'm glad to see this !
One thing I noticed now with the X11rb backend is that the Scratchpads are not being overlayed as Scratchpads but just get spawned as normal windows in the active layout.
Didn't find an open issue/wiki notes on this. Is this a new/unknown issue?
Is you scratchpad set to floating ? I believe by default it juste spawns a normal window indeed, and tiles it with the other.
If it's floating on xlib and not x11rb with the same config it's probably a new issue yes
|
Beta Was this translation helpful? Give feedback.
I tried a couple of more things and noticed that in above config the backend is misspelled and corrected it. With that the basic EWW example works! 😃
I now switched back to the default to verify and it doesn't seem to work.
So as of now:
XLib
it does not work.X11rb
it does work. ✅Will do some further cleanup and tests to try to confirm or disprove that the changed backend makes the difference.
EDIT:
@Eskaan: Thanks a lot for your support! It works now with the rust based backend!
Did reboots and cleanups and was able to confirm above behaviour.
For reference the version/commits used: