From df1a0d4ad3cfc241e288962bc621f994a073be60 Mon Sep 17 00:00:00 2001 From: "n loewen (aider)" Date: Mon, 5 May 2025 09:11:17 +0100 Subject: [PATCH] feat: add terminal default color support in curses initialization --- git_time_machine.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/git_time_machine.py b/git_time_machine.py index e932a7a..17cdce7 100644 --- a/git_time_machine.py +++ b/git_time_machine.py @@ -19,6 +19,10 @@ def main(stdscr, filename): curses.mousemask(curses.ALL_MOUSE_EVENTS) curses.mouseinterval(0) stdscr.keypad(True) + + # Initialize colors if terminal supports them + if curses.has_colors(): + curses.use_default_colors() # Use terminal's default colors commits = get_commits(filename) selected_commit = 0