[GH-ISSUE #544] [Workspace module] river tag support #177

Open
opened 2026-05-22 21:51:36 +01:00 by JakeStanger · 4 comments
Owner

Originally created by @aquifolly on GitHub (Apr 17, 2024).
Original GitHub issue: https://github.com/JakeStanger/ironbar/issues/544

Is your feature request related to a problem? Please describe.
i'm looking to switch to river at some point but would like to keep the majority of the other parts of my setup, including the bar, and from what i can see, there is no support for river's tag system

Describe the solution you'd like
support for river's tag system

Additional notes/links
https://codeberg.org/river/wiki/src/branch/master/pages/How-tags-work.md

Originally created by @aquifolly on GitHub (Apr 17, 2024). Original GitHub issue: https://github.com/JakeStanger/ironbar/issues/544 **Is your feature request related to a problem? Please describe.** i'm looking to switch to river at some point but would like to keep the majority of the other parts of my setup, including the bar, and from what i can see, there is no support for river's tag system **Describe the solution you'd like** support for river's tag system **Additional notes/links** https://codeberg.org/river/wiki/src/branch/master/pages/How-tags-work.md
Author
Owner

@yavko commented on GitHub (Apr 17, 2024):

It seems river uses Wayland protocols for everything. Looking at i3bar-river, it seems to generate Wayland bindings. I think it's tag code could be used as a reference https://github.com/MaxVerevkin/i3bar-river/blob/master/src/wm_info_provider/river.rs

<!-- gh-comment-id:2062124354 --> @yavko commented on GitHub (Apr 17, 2024): It seems river uses Wayland protocols for everything. Looking at i3bar-river, it seems to generate Wayland bindings. I think it's tag code could be used as a reference https://github.com/MaxVerevkin/i3bar-river/blob/master/src/wm_info_provider/river.rs
Author
Owner

@JakeStanger commented on GitHub (Apr 17, 2024):

River using a different workspace model and different communication approach compared to Sway and Hyprland means this will be non-trivial to implement.

Definitely open to this, and if anybody wants to take it on go for it, but I will not be able to get to this for some time.

<!-- gh-comment-id:2062215180 --> @JakeStanger commented on GitHub (Apr 17, 2024): River using a different workspace model and different communication approach compared to Sway and Hyprland means this will be non-trivial to implement. Definitely open to this, and if anybody wants to take it on go for it, but I will not be able to get to this for some time.
Author
Owner

@yavko commented on GitHub (Apr 24, 2024):

Why was this closed lol

<!-- gh-comment-id:2075884131 --> @yavko commented on GitHub (Apr 24, 2024): Why was this closed lol
Author
Owner

@JakeStanger commented on GitHub (Apr 24, 2024):

Because I got #554 and #544 mixed up whoops, sorry

<!-- gh-comment-id:2075911846 --> @JakeStanger commented on GitHub (Apr 24, 2024): Because I got #554 and #544 mixed up whoops, sorry
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
JakeStanger/ironbar#177
No description provided.