From f434358ea2721fb55344b6104a98b94b7bf544b7 Mon Sep 17 00:00:00 2001 From: Alec Murphy Date: Fri, 19 Sep 2025 13:44:43 -0400 Subject: [PATCH] Media/Themes/Umami: Set terminal colors in @umami_terminal_os_cmd() --- Media/Themes/Umami/Theme.HC | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Media/Themes/Umami/Theme.HC b/Media/Themes/Umami/Theme.HC index cb2dd1a..8914dbe 100644 --- a/Media/Themes/Umami/Theme.HC +++ b/Media/Themes/Umami/Theme.HC @@ -523,6 +523,20 @@ U0 @umami_terminal_os_cmd(Window* win, TerminalWidget* widget) StrPrint(win->title, "Terminal - %s", argv[1]); } break; + case 1: + // Set foreground color + if (argc > 3) { + widget->color.foreground = Color(Str2I64(argv[1]), Str2I64(argv[2]), Str2I64(argv[3]), + @t(argc > 4, Str2I64(argv[4]), 255)); + } + break; + case 2: + // Set background color + if (argc > 3) { + widget->color.background = Color(Str2I64(argv[1]), Str2I64(argv[2]), Str2I64(argv[3]), + @t(argc > 4, Str2I64(argv[4]), 255)); + } + break; default: break; }