Skip to content

Add searchLabel support for better menu searchability#5895

Draft
tahayvr wants to merge 1 commit into
basecamp:omarchy-shellfrom
tahayvr:omarchy-shell-menu-semantics
Draft

Add searchLabel support for better menu searchability#5895
tahayvr wants to merge 1 commit into
basecamp:omarchy-shellfrom
tahayvr:omarchy-shell-menu-semantics

Conversation

@tahayvr
Copy link
Copy Markdown
Contributor

@tahayvr tahayvr commented May 18, 2026

Sharing this idea as a draft:

When searching the Omarchy menu, multiple entries often share the same short label. For example, searching for "themes" returns several rows all labeled "Theme", differentiated only by a small breadcrumb subtitle like Style › Install or Remove. This makes search results harder to scan at a glance.

I propose:

Introducing an optional searchLabel field to the omarchy-menu.jsonc. When present, the menu uses searchLabel as the visible title only during search, while keeping the shorter label for normal browsing. Search results also drop the breadcrumb path detail, so the semantic title stands alone.
screenshot-2026-05-18_00-39-50

I only added searchLabel for a few theme-related items just to present the idea. If you like it I can do it for all the items.

Test it:

When you navigate into Style › Install, you still see the clean short label "Theme". Type "theme" in search and you get Switch Theme, Install Theme, Remove Theme, Update Extra Themes. No breadcrumbs.

@tahayvr tahayvr force-pushed the omarchy-shell-menu-semantics branch from 009e548 to 1edf981 Compare May 19, 2026 11:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant