From a6b3da2d169d9446e16c6a806f2d1c1fc20eb4f7 Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Fri, 10 Apr 2026 15:47:05 +0200 Subject: [PATCH] feat(terminal): export COLORTERM and COLORFGBG evn vars --- src/tui/terminal_view.zig | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/tui/terminal_view.zig b/src/tui/terminal_view.zig index eadb52ab..1570f899 100644 --- a/src/tui/terminal_view.zig +++ b/src/tui/terminal_view.zig @@ -76,6 +76,12 @@ pub fn run_cmd(self: *Self, ctx: command.Context) !void { errdefer env.deinit(); if (env.get("TERM") == null) try env.put("TERM", "xterm-256color"); + try env.put("COLORTERM", "truecolor"); + // COLORFGBG tells apps whether the terminal background is dark or light + try env.put("COLORFGBG", switch (tui.active_color_scheme()) { + .dark => "15;0", + .light => "0;15", + }); var cmd_arg: []const u8 = ""; var on_exit: TerminalOnExit = tui.config().terminal_on_exit;