wayfire
wayfire copied to clipboard
Implement ext_workspace_unstable_v1 wayland protocol
ext_workspace_unstable_v1
allow to add a workspace indicator on panels. For example, there is a plugin for Waybar.
@ammen99, maintainer of Wayfire, is actually someone who did a lot of work on that protocol and an older version of the protocol is implemented in #647, but that will not be updated or merged because the protocol has not been accepted in wayland-protocols yet, though it seems like that is never going to happen… :/
Is there any way to display a list of Wayfire workspaces in any panel?
Is there any way to display a list of Wayfire workspaces in any panel?
No, there is no standardized way to do this, and I have so far tried to avoid private protocols.
There is work in progress for IPC, that could be used to subscribe to WF state and expose workspace number per output. Then either build in, or custom waypanel could simply read that out
also it seems that above mentioned protocol is gaining consensus.. :)
There is work in progress for IPC, that could be used to subscribe to WF state and expose workspace number per output. Then either build in, or custom waypanel could simply read that out
It is worth pointing out that 'in progress' here means that it is planned, not that there are WIP patches.
Just a note, nowadays Wayfire has an IPC which has some information about the workspaces and workspace-sets, so if someone is looking for integrating specifically with Wayfire, they can do it.