jesseduffield.lazygit/pkg/theme
PeterTimCousins aca5b7516e feat: add per-file-status theme colors for the files panel
Add configurable colors for each git file status character (modified,
deleted, untracked, added, renamed, copied) in the theme config. Each
color falls back to unstagedChangesColor when not set, preserving
existing behavior.

New theme config keys:
- modifiedColor: color for modified files (M)
- deletedColor: color for deleted files (D)
- untrackedColor: color for untracked files (?)
- addedColor: color for added/staged new files (A)
- renamedColor: color for renamed files (R)
- copiedColor: color for copied files (C)

Example config:
  gui:
    theme:
      modifiedColor:
        - '#e0af68'
      deletedColor:
        - '#f7768e'
      untrackedColor:
        - '#9ece6a'
2026-04-03 14:31:51 +01:00
..
gocui.go pkg: fix some comment 2024-04-07 16:09:26 +08:00
style.go Support strikethrough text style 2023-05-21 10:46:13 +10:00
style_test.go Fix setting gui.selectedRangeBgColor as a hex value 2023-03-03 08:46:43 +01:00
theme.go feat: add per-file-status theme colors for the files panel 2026-04-03 14:31:51 +01:00