From 1b2b604c48bcbaae49d5b54c7973874241ec5f7d Mon Sep 17 00:00:00 2001 From: Josh McKinney Date: Thu, 20 Aug 2026 01:18:07 -0700 Subject: [PATCH] fix(core): add Ghostty OSC 8 support (#13961) --- tools/changelog.sh | 4 ++-- tools/install.sh | 4 ++-- tools/upgrade.sh | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/tools/changelog.sh b/tools/changelog.sh index ff409115f..2466744d0 100755 --- a/tools/changelog.sh +++ b/tools/changelog.sh @@ -221,12 +221,12 @@ supports_hyperlinks() { # If $TERM_PROGRAM is set, these terminals support hyperlinks case "$TERM_PROGRAM" in - Hyper|iTerm.app|terminology|WezTerm|vscode) return 0 ;; + ghostty|Hyper|iTerm.app|terminology|vscode|WezTerm) return 0 ;; esac # These termcap entries support hyperlinks case "$TERM" in - xterm-kitty|alacritty|alacritty-direct) return 0 ;; + alacritty|alacritty-direct|xterm-ghostty|xterm-kitty) return 0 ;; esac # xfce4-terminal supports hyperlinks diff --git a/tools/install.sh b/tools/install.sh index 3eae21f9b..0af9fada1 100755 --- a/tools/install.sh +++ b/tools/install.sh @@ -168,12 +168,12 @@ supports_hyperlinks() { # If $TERM_PROGRAM is set, these terminals support hyperlinks case "$TERM_PROGRAM" in - Hyper|iTerm.app|terminology|WezTerm|vscode) return 0 ;; + ghostty|Hyper|iTerm.app|terminology|vscode|WezTerm) return 0 ;; esac # These termcap entries support hyperlinks case "$TERM" in - xterm-kitty|alacritty|alacritty-direct) return 0 ;; + alacritty|alacritty-direct|xterm-ghostty|xterm-kitty) return 0 ;; esac # xfce4-terminal supports hyperlinks diff --git a/tools/upgrade.sh b/tools/upgrade.sh index 01719d217..df8d0f34f 100755 --- a/tools/upgrade.sh +++ b/tools/upgrade.sh @@ -95,12 +95,12 @@ supports_hyperlinks() { # If $TERM_PROGRAM is set, these terminals support hyperlinks case "$TERM_PROGRAM" in - Hyper|iTerm.app|terminology|WezTerm|vscode) return 0 ;; + ghostty|Hyper|iTerm.app|terminology|vscode|WezTerm) return 0 ;; esac # These termcap entries support hyperlinks case "$TERM" in - xterm-kitty|alacritty|alacritty-direct) return 0 ;; + alacritty|alacritty-direct|xterm-ghostty|xterm-kitty) return 0 ;; esac # xfce4-terminal supports hyperlinks