[GH-ISSUE #1431] FR: Add an ALL Horizontal/Vertical Bars setting to the Volume Module #7457

Closed
opened 2026-05-23 02:54:39 +01:00 by JakeStanger · 4 comments
Owner

Originally created by @Coki91 on GitHub (Mar 26, 2026).
Original GitHub issue: https://github.com/JakeStanger/ironbar/issues/1431

Is your feature request related to a problem? Please describe.

I think the current Volume module is a bit ugly, the Output seems to be by default a vertical slider and all the Clients are horizontal sliders alongside it

Describe the solution you'd like

I would like to see a variable added to the module that makes all the sliders use the same alignment of preference, in my case all Horizontal like I have at the moment on "sfwbar" (picture related)

Describe alternatives you've considered

I am not well versed into styling so I do not know if this is possible already with that, alternatively I have considered just making the module on_click event invoke pavucontrol to know my clients

Additional context

The volume widget on sfwbar (GTK3):

Image

The Volume module on ironbar with the issues described as I used it:

Image
Originally created by @Coki91 on GitHub (Mar 26, 2026). Original GitHub issue: https://github.com/JakeStanger/ironbar/issues/1431 **Is your feature request related to a problem? Please describe.** I think the current Volume module is a bit ugly, the Output seems to be by default a vertical slider and all the Clients are horizontal sliders alongside it **Describe the solution you'd like** I would like to see a variable added to the module that makes all the sliders use the same alignment of preference, in my case all Horizontal like I have at the moment on "sfwbar" (picture related) **Describe alternatives you've considered** I am not well versed into styling so I do not know if this is possible already with that, alternatively I have considered just making the module on_click event invoke pavucontrol to know my clients **Additional context** The volume widget on sfwbar (GTK3): <img width="301" height="192" alt="Image" src="https://github.com/user-attachments/assets/6e031789-4a6f-4d40-b41b-b96928863a57" /> The Volume module on ironbar with the issues described as I used it: <img width="368" height="176" alt="Image" src="https://github.com/user-attachments/assets/dd8bc0ed-d875-4363-a838-4ddc4b159c3f" />
Author
Owner

@JakeStanger commented on GitHub (Mar 28, 2026):

I think you can achieve this already:

  • popup_orientation = vertical
  • sink_slider_orientation = horizontal
  • source_slider_orientation = horizontal
<!-- gh-comment-id:4148175618 --> @JakeStanger commented on GitHub (Mar 28, 2026): I think you can achieve this already: - `popup_orientation = vertical` - `sink_slider_orientation = horizontal` - `source_slider_orientation = horizontal`
Author
Owner

@Coki91 commented on GitHub (Mar 28, 2026):

Hello, thanks for the swift response

Ah, my apologies those options must have flown over my head as I looked for specific wording in the Wiki rather than reading everything there was available

However the functionality might be broken at this point since I tried to apply it and could not realize any changes, as pictured here;

Image
Config
- type: "volume"
  popup_orientation: "horizontal"
  sink_slider_orientation: "horizontal"
  source_slider_orientation: "horizontal"

Running the appropriate .yaml configuration to make everything on the Volume Module horizontal, with 4 Audio streams open (2 on VLC, 2 on Firefox) made no difference than the Volume Defaults

Perhaps it's appropriate to turn this issue into a bug issue? Cheers for the work

<!-- gh-comment-id:4148787653 --> @Coki91 commented on GitHub (Mar 28, 2026): Hello, thanks for the swift response Ah, my apologies those options must have flown over my head as I looked for specific wording in the Wiki rather than reading everything there was available However the functionality might be broken at this point since I tried to apply it and could not realize any changes, as pictured here; <img width="989" height="548" alt="Image" src="https://github.com/user-attachments/assets/42383047-90ca-4438-8cab-136ad711416a" /> <details><summary>Config</summary> ``` - type: "volume" popup_orientation: "horizontal" sink_slider_orientation: "horizontal" source_slider_orientation: "horizontal" ``` </details> Running the appropriate .yaml configuration to make everything on the Volume Module horizontal, with 4 Audio streams open (2 on VLC, 2 on Firefox) made no difference than the Volume Defaults Perhaps it's appropriate to turn this issue into a bug issue? Cheers for the work
Author
Owner

@JakeStanger commented on GitHub (Mar 29, 2026):

Those features are only available on the git version currently. They'll ship with 0.19.0 as stable.

<!-- gh-comment-id:4149958750 --> @JakeStanger commented on GitHub (Mar 29, 2026): Those features are only available on the git version currently. They'll ship with 0.19.0 as stable.
Author
Owner

@Coki91 commented on GitHub (Mar 29, 2026):

Oh, I see

My apologies for taking your time with this then, I will try the git version before submitting issues from now on

Cheers for the work

<!-- gh-comment-id:4150239896 --> @Coki91 commented on GitHub (Mar 29, 2026): Oh, I see My apologies for taking your time with this then, I will try the git version before submitting issues from now on Cheers for the work
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#7457
No description provided.