Skip to content

Commit e03c91e

Browse files
committed
ChafaTermDb: Detect ghostty by GHOSTTY_BIN_DIR too
This makes detection work inside tmux, which steps on TERM_PROGRAM. Fixes #296 (GitHub).
1 parent 464d6a6 commit e03c91e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

chafa/chafa-term-db.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -662,7 +662,8 @@ static const TermDef term_def [] =
662662

663663
{ TERM_TYPE_TERM, "ghostty", VARIANT_NONE, VERSION_NONE,
664664
{ { ENV_OP_INCL, ENV_CMP_EXACT, "TERM", "xterm-ghostty", 10 },
665-
{ ENV_OP_INCL, ENV_CMP_EXACT, "TERM_PROGRAM", "ghostty", 0 } },
665+
{ ENV_OP_INCL, ENV_CMP_EXACT, "TERM_PROGRAM", "ghostty", 0 } ,
666+
{ ENV_OP_INCL, ENV_CMP_ISSET, "GHOSTTY_BIN_DIR", NULL, 0 } },
666667
{ vt220_seqs, color_direct_seqs, color_256_seqs, color_16_seqs, color_8_seqs,
667668
kitty_seqs, kitty_virt_seqs }, INHERIT_NONE, CHAFA_PASSTHROUGH_NONE,
668669
PIXEL_PT_NONE, QUIRKS_NONE, LINUX_DESKTOP_SYMS },

0 commit comments

Comments
 (0)