mirror of
https://github.com/nmasur/dotfiles
synced 2026-08-29 08:38:35 +00:00
fix(zellij): disable kitty keyboard protocol to fix post-TUI typing lag
This commit is contained in:
@@ -134,6 +134,15 @@ in
|
||||
# default_layout = "compact-top";
|
||||
# Remove border
|
||||
pane_frames = false;
|
||||
# Ghostty + Zellij have several open upstream bugs where the Kitty
|
||||
# keyboard protocol's "enhancement" flags get left in a stuck/elevated
|
||||
# state after a full-screen TUI exits (e.g. zellij-org/zellij#3887,
|
||||
# #3723, #4178), causing every subsequent keystroke to be sent as a
|
||||
# CSI-u sequence that fish has to wait out an escape-timeout to
|
||||
# disambiguate. This shows up as typing lag that builds up the longer
|
||||
# you were inside the TUI, until the pane's protocol state resets.
|
||||
# Disabling it entirely avoids the whole bug class.
|
||||
support_kitty_keyboard_protocol = false;
|
||||
# Scrollback
|
||||
scrollback_editor = config.home.sessionVariables.EDITOR;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user