mirror of
https://github.com/jesseduffield/lazygit.git
synced 2026-09-10 07:36:27 -04:00
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'
|
||
|---|---|---|
| .. | ||
| gocui.go | ||
| style.go | ||
| style_test.go | ||
| theme.go | ||