Skip to content

blacklist kitty and sixel if TERM_PROGAM contains "iTerm"#159

Open
benjajaja wants to merge 1 commit into
masterfrom
force_iterm2_on_iterm
Open

blacklist kitty and sixel if TERM_PROGAM contains "iTerm"#159
benjajaja wants to merge 1 commit into
masterfrom
force_iterm2_on_iterm

Conversation

@benjajaja

Copy link
Copy Markdown
Collaborator

It seems like iTerm2 supports kitty, but not the unicode-placeholders part, and reports support back from the CSI query.

Fixes #158

@benjajaja benjajaja self-assigned this May 4, 2026
@github-actions

github-actions Bot commented May 4, 2026

Copy link
Copy Markdown
Contributor

Merge of 70d0773 to master

Screenshots from all terminal emulators:

alacritty

alacritty screenshot

Image diff vs master:
alacritty diff

blackbox

blackbox screenshot

Image diff vs master:
blackbox diff

contour

contour screenshot

Image diff vs master:
contour diff

foot

foot screenshot

Image diff vs master:
foot diff

ghostty

ghostty screenshot

Image diff vs master:
ghostty diff

kitty

kitty screenshot

Image diff vs master:
kitty diff

konsole

konsole screenshot

Image diff vs master:
konsole diff

mlterm

mlterm screenshot

Image diff vs master:
mlterm diff

rio

rio screenshot

Image diff vs master:
rio diff

wezterm

wezterm screenshot

Image diff vs master:
wezterm diff

xfce4-terminal

xfce4-terminal screenshot

Image diff vs master:
xfce4-terminal diff

xterm

xterm screenshot

Image diff vs master:
xterm diff

xterm-vt340

xterm-vt340 screenshot

Image diff vs master:
xterm-vt340 diff

It seems like iTerm2 supports kitty, but not the unicode-placeholders
part, and reports support back from the CSI query.

Fixes #158
@benjajaja benjajaja force-pushed the force_iterm2_on_iterm branch from 797d1e6 to 70d0773 Compare May 5, 2026 11:16
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.

Kitty protocol detected when using iterm2

1 participant