fix(tmux): treat xterm-direct as 256-color

This commit is contained in:
lawrence3699 2026-04-20 03:52:12 +10:00
commit 9739012193
No known key found for this signature in database

View file

@ -87,8 +87,8 @@ _build_tmux_alias "tkss" "kill-session" "-t"
unfunction _build_tmux_alias unfunction _build_tmux_alias
# Determine if the terminal supports 256 colors # Determine if the terminal supports at least 256 colors
if [[ $terminfo[colors] == 256 ]]; then if [[ $terminfo[colors] -ge 256 ]]; then
export ZSH_TMUX_TERM=$ZSH_TMUX_FIXTERM_WITH_256COLOR export ZSH_TMUX_TERM=$ZSH_TMUX_FIXTERM_WITH_256COLOR
else else
export ZSH_TMUX_TERM=$ZSH_TMUX_FIXTERM_WITHOUT_256COLOR export ZSH_TMUX_TERM=$ZSH_TMUX_FIXTERM_WITHOUT_256COLOR