Skip to content

feat: make terminal backends selectable - #161

Open
cpendery (cpendery) wants to merge 3 commits into
feat/libghostty-emulator-workerfrom
feat/libghostty-selection
Open

feat: make terminal backends selectable#161
cpendery (cpendery) wants to merge 3 commits into
feat/libghostty-emulator-workerfrom
feat/libghostty-selection

Conversation

@cpendery

@cpendery cpendery (cpendery) commented Aug 16, 2026

Copy link
Copy Markdown
Member

Summary

  • add the public Backend enum with Alacritty as the default
  • wire backend selection through Rust options, session construction, daemon protocol, and CLI flags
  • verify --backend ghostty end to end through Ghostty-only blink reporting

Validation

  • workspace clippy with all features
  • backend tests with and without the ghostty feature
  • CLI unit and Ghostty lifecycle tests

Signed-off-by: cpendery cpendery@vt.edu --- Stack created with GitHub Stacks CLIGive Feedback 💬

Signed-off-by: cpendery <cpendery@vt.edu>
Signed-off-by: cpendery <cpendery@vt.edu>
Signed-off-by: cpendery <cpendery@vt.edu>
@cpendery
cpendery (cpendery) force-pushed the feat/libghostty-selection branch from c21d630 to 70366f2 Compare August 17, 2026 22:15
@cpendery
cpendery (cpendery) marked this pull request as ready for review August 18, 2026 03:49
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