Skip to content

fix: align forge picker headers with fzf-lua#370

Merged
barrettruth merged 2 commits intomainfrom
fix/fzf-header-scaffolding
Apr 21, 2026
Merged

fix: align forge picker headers with fzf-lua#370
barrettruth merged 2 commits intomainfrom
fix/fzf-header-scaffolding

Conversation

@barrettruth
Copy link
Copy Markdown
Owner

Problem

Forge's compact picker header styling diverged from native fzf-lua scaffolding, so the plain prefix, separators, and compact ctrl bindings did not use the same visual structure users compare against in fzf-lua. Closes #335.

Solution

Render Forge headers with native-style :: and | scaffolding, keep naturally bracketed keys like <cr> and <tab> bracketed, leave compact ctrl keys like ^X unbracketed, and update the picker specs to match the new formatting.

Match fzf-lua's header scaffolding so Forge uses the same plain prefix and separators while keeping compact ctrl bindings readable. This addresses the header color mismatch tracked in #335.
@barrettruth barrettruth merged commit 2510fb3 into main Apr 21, 2026
1 check passed
@barrettruth barrettruth deleted the fix/fzf-header-scaffolding branch April 21, 2026 01:56
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.

re-check fzf-lua header colors

1 participant