From 45d4b41749b4573e6be38a862b4239628c98ab14 Mon Sep 17 00:00:00 2001 From: Jordan Kicklighter Date: Tue, 28 Oct 2025 03:37:11 -0400 Subject: [PATCH] Include all shell-integration-features options together (#2915) Ghostty will only use the last `shell-integration-features` line found in the config, so multiple options need to be presented as a comma-separated list. Including them on separate lines meant that only the `ssh-env` option was getting set, causing the `no-cursor` option to be ignored. This prevented the cursor from going into the `block` style. --- config/ghostty/config | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/config/ghostty/config b/config/ghostty/config index f714edb3..49d2edca 100644 --- a/config/ghostty/config +++ b/config/ghostty/config @@ -17,11 +17,11 @@ gtk-toolbar-style = flat # Cursor styling cursor-style = "block" cursor-style-blink = false -shell-integration-features = no-cursor + +# Cursor styling + SSH session terminfo +# (all shell integration options must be passed together) +shell-integration-features = no-cursor,ssh-env # Keyboard bindings keybind = shift+insert=paste_from_clipboard keybind = control+insert=copy_to_clipboard - -# SSH session terminfo -shell-integration-features = ssh-env