Skip to content

feat(zellij): add a centered command prompt - #185

Merged
lanej merged 7 commits into
masterfrom
feature/zellij-command-prompt
Nov 6, 2026
Merged

lanej merged 7 commits into
masterfrom
feature/zellij-command-prompt

Conversation

@lanej

@lanej lanej commented Nov 6, 2026 •

Copy link
Copy Markdown
Owner

Open a native centered command prompt with Ctrl-f : to run Zellij actions such as rename-tab "work notes" without returning to a shell. help lists supported actions and history recalls this client's commands. Actions stay with the invoking client, hidden floating panes remain hidden, and parse errors preserve the command for correction.

Requires the existing pinned Zellij fork; its revision is unchanged. Existing pinned installations can run make zellij-command-prompt, then make zellij and restart the session. The legacy 0.45.1 configuration does not enable this feature.

Josh Lane added 2 commits November 6, 2026 18:33
Use the native popup and client-bound actions for Ctrl-f :, with editable errors and per-client history. Preserve hidden floats and session defaults across reload and tab closure.

Detected-By: V1
Read the requested manifest when simulating Cargo builds so the real runtime installer can install both navigation and command-prompt plugins. Verify both installed artifacts through the configuration workflow.

Detected-By: V2
Josh Lane added 5 commits November 6, 2026 21:30
Ignore nonprinting DCS metadata across PTY read boundaries so attachment updates cannot overwrite the decoded dialog. Start the fixture with an explicit shell to avoid desktop onboarding, and wait for visible permission completion.

Detected-By: V1
Wait for Escape or submission to remove the previous dialog before opening another. Otherwise its stale title can satisfy the next open and receive the next command on faster native builds.

Detected-By: V1
Use the invoking tab name to prove each client loaded the new binding. Shell echo can depend on Bash reverse-search state after a probe arrives before reload.

Detected-By: V1
@lanej
lanej marked this pull request as ready for review November 6, 2026 22:50
@lanej
lanej merged commit 3d3ec79 into master Nov 6, 2026
12 checks passed
@lanej
lanej deleted the feature/zellij-command-prompt branch November 6, 2026 22:51
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