-
-
Notifications
You must be signed in to change notification settings - Fork 930
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
zext_workspace_handle_v1.activate() for empty workspaces #2632
Comments
you can read the protocol spec yourself to make sure but iirc clients cannot create workspace handles |
I believe the protocol spec includes a "create" request to request creating a workspace though I'm not sure whether hyprland handles that at all... |
I would also be very interested (for reasons unrelated to waybar) in having an "empty not focused workspace". |
why so? What's the point of keeping them open if you can use any and all dispatchers to get to them regardless of their open state? Besides, you can write a simple plugin to keep them open, lol |
@vaxerski is the create workspace request something you'd be willing to implement? If so, I can make the necessary changes in waybar |
there is a PR for hyprland/workspaces to allow clicking in workspaces (Alexays/Waybar#2316) |
I can |
@MightyPlaza last I remember, there wasn't a hyprland/workspaces module for waybar. Just a wlr/workspaces. It's nice to know there's now one implemented specifically for Hyprland. I could help with the persistent workspaces part |
I guess with Alexays/Waybar#2341, this isn't necessary |
I'm one of the contributors of waybar, and the one who implemented persistent workspaces.
With #2084 being implemented, you no longer need the patch to switch to workspaces with windows in them. This isn't true for empty persistent workspaces though, since they still require hyprctl to switch to.
Pardon my lack of wlroots knowledge, but is it possible to implement
zext_workspace_handle_v1.activate()
for empty workspaces? It is my undersanding that the workspace wouldn't exist and would need to be created when activate is called.The text was updated successfully, but these errors were encountered: