mirror of
https://github.com/JakeStanger/ironbar.git
synced 2026-07-11 09:15:22 +01:00
[GH-ISSUE #963] Add more detailed monitor naming options other than the monitor port #3104
Labels
No labels
A:Build
A:CI
A:Client
A:Config
A:Core
A:Documentation
A:Documentation
A:IPC
A:Testing
A:UX/UI
blocked
BREAKING CHANGE
duplicate
good first issue
GTK4
help wanted
invalid
M:Battery
M:Battery
M:Bindmode
M:Bluetooth
M:Brightness
M:Cairo
M:Clipboard
M:Clock
M:Clock
M:Custom
M:Focused
M:Keyboard
M:Launcher
M:Menu
M:Music
M:Music
M:Music
M:Network Manager
M:Notifications
M:SysInfo
M:Tray
M:Volume
M:Workspaces
partially resolved
P:Critical
P:High
P:Low
P:Medium
pull-request
T:Bug
T:Bug
T:Core Enhancement
T:Module Enhancement
T:New Module
T:Question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
JakeStanger/ironbar#3104
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @PolarisPyra on GitHub (May 9, 2025).
Original GitHub issue: https://github.com/JakeStanger/ironbar/issues/963
Is your feature request related to a problem? Please describe.
Whenever I put one of my two displays to sleep the ID changed from DP-5 to DP-6 or DP-6 to DP-5 etc and it messes up my ironbar location
Describe the solution you'd like
I would like something like how hyprland deals with it by allowing you to set the monitors description rather than just the port for example in my hyprland monitor config i have
$monitor1 = desc:Samsung Electric Company Odyssey G5 HNBY100250
$monitor2 = desc:Acer Technologies KG271U TATAA0028524
monitor = $monitor1, 2560x1440@180, 0x0, 1
monitor = $monitor2, 2560x1440@144, 2560x0, 1
workspace = 1, $monitor1
workspace = 2, $monitor1
workspace = 3, $monitor1
workspace = 4, $monitor1
workspace = 5, $monitor1
workspace = 6, $monitor2
workspace = 7, $monitor2
workspace = 8, $monitor2
workspace = 9, $monitor2
workspace = 10, $monitor2
which can be gotten from hyprctl monitors see the hyprland wiki https://wiki.hyprland.org/Configuring/Monitors/
Describe alternatives you've considered
I am not really sure of an alternative
Additional context
AMD 7700X
Nvidia 4070
Arch Linux
@CodedNil commented on GitHub (Jun 13, 2025):
I'm having the same issue in my setup, my two monitors switch between HDMI-A-2 and HDMI-A-3, they aren't consistent in assignment, possible fix could be to allow "monitors."PNP(GWD) ARZOPA 000000000000" = {" like niri supports