Make status bar indicate which pane is focused

This commit is contained in:
n loewen 2025-05-05 09:35:38 +01:00
parent 78ea389c82
commit 831cbb1d76
1 changed files with 3 additions and 3 deletions

View File

@ -23,8 +23,8 @@ def main(stdscr, filename):
# Initialize colors if terminal supports them
if curses.has_colors():
curses.use_default_colors() # Use terminal's default colors
curses.init_pair(1, curses.COLOR_WHITE, curses.COLOR_BLACK) # Focused status bar
curses.init_pair(2, curses.COLOR_WHITE, curses.COLOR_BLUE) # Unfocused status bar
curses.init_pair(1, 5, 7) # Focused status bar
curses.init_pair(2, curses.COLOR_WHITE, 8) # Unfocused status bar
# Initialize key variable
key = 0
@ -100,7 +100,7 @@ def main(stdscr, filename):
right_percent = 100 if last_visible_line >= len(file_lines) else right_percent
else:
right_percent = 0
right_status = f"{right_percent}%"
right_status = f"{right_percent}% "
# Left pane status
last_visible_commit = left_scroll_offset + visible_height