Skip to content
This repository was archived by the owner on Apr 27, 2026. It is now read-only.

feat(workspaces): support workspace name keys in workspaceIconMap - #1191

Closed
AlexTrebs wants to merge 1 commit into
Jas-SinghFSU:masterfrom
AlexTrebs:feat/workspace-name-icon-map
Closed

feat(workspaces): support workspace name keys in workspaceIconMap#1191
AlexTrebs wants to merge 1 commit into
Jas-SinghFSU:masterfrom
AlexTrebs:feat/workspace-name-icon-map

Conversation

@AlexTrebs

Copy link
Copy Markdown

Special workspaces in Hyprland receive non-deterministic negative IDs based on creation order at runtime, making numeric key mappings unreliable across reboots. This adds support for named keys (e.g. "special:discord") in workspaceIconMap, with name-based lookup taking priority over numeric ID lookup as a fallback.

Closes #1190

Special workspaces in Hyprland receive non-deterministic negative IDs
based on creation order at runtime, making numeric key mappings unreliable
across reboots. This adds support for named keys (e.g. "special:discord")
in workspaceIconMap, with name-based lookup taking priority over numeric ID
lookup as a fallback.

Closes Jas-SinghFSU#1190
@Jas-SinghFSU

Copy link
Copy Markdown
Owner

Hey @AlexTrebs , thanks for this PR and for the time you put into it.

HyprPanel is being archived in the next couple of weeks in favor of Wayle (context: #1193). Closing this PR since there won't be any further HyprPanel releases. Your branch is unaffected, so anyone forking HyprPanel can pick this up.

If this also applies to Wayle, a PR at https://github.com/wayle-rs/wayle would be very welcome.

Thanks again! <3

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

workspaceIconMap support workspace names as keys

2 participants