[FEAT]: Support for arbitrary workspace names #637

Closed
opened 2026-01-05 14:52:07 +01:00 by adam · 3 comments
Owner

Originally created by @fsmiamoto on GitHub (Jun 8, 2025).

Eligibility

Individual Commercial Use License

Suggestion

Instead of always using digits as identifiers of workspaces, I'd like to be able to give semantic identifiers such as 'Terminal' or even be able to use an Nerd Font Icon.

Currently, I can specify a string value on komorebi.json but komorebic has a validation that stops you from using anything but digits:

❯ komorebic.exe focus-workspace 'T'
error: invalid value 'T' for '<TARGET>': invalid digit found in string

For more information, try '--help'.

Alternatives Considered

I can continue using digits and remember what each one is for but having a workspace named 'Terminal' for example would be nice.

Originally created by @fsmiamoto on GitHub (Jun 8, 2025). ### Eligibility Individual Commercial Use License ### Suggestion Instead of always using digits as identifiers of workspaces, I'd like to be able to give semantic identifiers such as 'Terminal' or even be able to use an Nerd Font Icon. Currently, I can specify a string value on `komorebi.json` but `komorebic` has a validation that stops you from using anything but digits: ``` ❯ komorebic.exe focus-workspace 'T' error: invalid value 'T' for '<TARGET>': invalid digit found in string For more information, try '--help'. ``` ### Alternatives Considered I can continue using digits and remember what each one is for but having a workspace named 'Terminal' for example would be nice.
adam added the enhancement label 2026-01-05 14:52:07 +01:00
adam closed this issue 2026-01-05 14:52:07 +01:00
Author
Owner

@github-actions[bot] commented on GitHub (Jun 8, 2025):

Feature requests on this repository are only open to current GitHub sponsors on the $5/month tier and above, people with a valid individual commercial use license, and approved contributors.
This issue has been automatically closed until one of those pre-requisites can be validated.

@github-actions[bot] commented on GitHub (Jun 8, 2025): Feature requests on this repository are only open to current [GitHub sponsors](https://github.com/sponsors/LGUG2Z) on the $5/month tier and above, people with a valid [individual commercial use license](https://lgug2z.com/software/komorebi), and approved contributors. This issue has been automatically closed until one of those pre-requisites can be validated.
Author
Owner

@LGUG2Z commented on GitHub (Jun 8, 2025):

Check out the "named" komorebic command variants, eg: https://lgug2z.github.io/komorebi/cli/focus-named-workspace.html?h=named

The only caveat is that the user is responsible for ensuring workspace name uniqueness across monitors

@LGUG2Z commented on GitHub (Jun 8, 2025): Check out the "named" komorebic command variants, eg: https://lgug2z.github.io/komorebi/cli/focus-named-workspace.html?h=named The only caveat is that the user is responsible for ensuring workspace name uniqueness across monitors
Author
Owner

@fsmiamoto commented on GitHub (Jun 9, 2025):

Thank you! And sorry for not researching enough 🤦

@fsmiamoto commented on GitHub (Jun 9, 2025): Thank you! And sorry for not researching enough 🤦
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/komorebi#637