nixdots/home/programs/terminal/shell/zsh/rc/fallback_term.zsh

9 lines
315 B
Bash

# If the set $TERM variable doesn't match any configured terminfo entries
# fall back to xterm. This fixes SSH connections from unknown terminals
if ! infocmp "$TERM" &>/dev/null; then
local original="$TERM"
export TERM=xterm-256color
echo "TERM set to $TERM due to missing terminfo entry for $original."
fi