From bdafd2dc8b72d3e1b81e52a940819366e27f6ad0 Mon Sep 17 00:00:00 2001 From: cryptocode Date: Mon, 28 Aug 2023 20:25:44 +0200 Subject: [PATCH] Add comment explaining the purpose of the env variables --- src/termio/Exec.zig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/termio/Exec.zig b/src/termio/Exec.zig index b7cd5579a..007507e12 100644 --- a/src/termio/Exec.zig +++ b/src/termio/Exec.zig @@ -612,6 +612,8 @@ const Subprocess = struct { try env.put("COLORTERM", "truecolor"); } + // Set environment variables used by some programs (such as neovim) to detect + // which terminal emulator and version they're running under. try env.put("TERM_PROGRAM", "ghostty"); try env.put("TERM_PROGRAM_VERSION", build_config.version_string);