-
-
Notifications
You must be signed in to change notification settings - Fork 394
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FEATURE] Overlap waybar's exclusive zone. #608
Comments
I don't think this is really up to eww to decide, from what I understand of zwlr_layer_shell (Wayland protocol extension that eww uses) surfaces can set an exclusive zone (where other surfaces shouldn't overlap), although the exact behavior is compositor dependent that would mean you'd need to disable that in waybar. I could be wrong tho It's also possible that changing the layer would work, but idk how to do that |
I see. Apparently it's hard :( Thanks for replying tho. |
It could be possible, especially considering I can't really reproduce, what compositor do you use and do you have MRE ? |
Wait, are you telling me that you've actually made it possible that eww overtakes waybar's exclusive zone? I'm on Hyprland. I'm sorry I don't know what MRE is. I tried googling but it says military meals. |
Should be fixed by #609 if exclusive is set to Also MRE is Minimal Reproducible Example |
Wow. Thank you. I should apologize for my noobness though, how can I test this in my machine? Also I think the minimal reproducible example is pretty much just installing both eww and waybar and set waybar first then open eww. I'm not sure what more information I should give since this is pretty much a minimal hyprland setup under a virtual machine. Could screenshots or config files help? |
Don't worry about that, I already reproduced with hyprland and waybar (to test my fix).
do
(you could also clone the regular eww directory, add a new remote and git switch to the branch) There might be better solutions depending on your distro (local pkgbuild on arch, or patch on gentoo, ...) tho, which one are you on ? |
I am on arch linux. I know it's not for noobs like me but I really liked Hyprland's wacky animation and it's easiest to install through aur XD Thank you so much for the fix. It's too late in australia so gotta sleep but I'll definitely do it tomorrow. But yeah i know how to build from source at least. |
I just removed elk's eww with yay -R eww-wayland and compiled viandoxdev's eww from source. But when I set Here is my eww.yuck:
Edit: sorry it's hard to read. I can't copy/paste from Virtualbox to host because wayland doesn't support VBox's bidirectional clipboard. |
You need to kill the previous daemon with eww kill |
It works now. I can't appreciate enough :) |
Description of the requested feature
I know this is completely useless for 99% of the users, but I think it would be cool if eww widgets could invade waybar's reserved space. I'm trying to make a fullscreen eww widget and waybar is in the way. Same thing happens when I set a eww bar and make it exclusive. If I were in X I guess I could just fullscreen eww with wm because it can be, but on wayland I can't since it's not a window.
Proposed configuration syntax
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: