diff --git a/src/modules/colors/colors.c b/src/modules/colors/colors.c index 55192eae5..7da162136 100644 --- a/src/modules/colors/colors.c +++ b/src/modules/colors/colors.c @@ -57,7 +57,8 @@ void ffPrintColors(FFColorsOptions* options) if (options->symbol == FF_COLORS_SYMBOL_BACKGROUND) { const char* term = getenv("TERM"); - if (term && ffStrEquals(term, "linux")) + // Should be "linux", however some terminal mulitplexer overrides $TERM + if (term && !ffStrStartsWith(term, "xterm")) ffStrbufAppendS(&result, "\e[5m"); } #endif