diff --git a/src/terminal.rs b/src/terminal.rs index 5b42f9ff..3615b5bc 100644 --- a/src/terminal.rs +++ b/src/terminal.rs @@ -82,7 +82,8 @@ fn get_vte_version() -> Option<(u8, u8)> { /// Checks if the current terminal is WezTerm. fn is_wezterm() -> bool { - std::env::var("TERM").map_or(false, |value| value == "wezterm") + std::env::var("TERM_PROGRAM") + .map_or(false, |value| value.contains("WezTerm")) } impl TerminalCapabilities {