A lazygit theme for the ambitious.
Lazygit respects XDG (for macOS and Linux), and uses AppData on Windows. So, below are the default config directories:
- Linux:
~/.config/lazygit/config.yml - MacOS:
~/Library/Application Support/lazygit/config.yml - Windows:
%APPDATA%\lazygit\config.yml
If you cannot find the config files there, or your changes are not taking effect, you can ask lazygit itself for the config directory:
lazygit --print-config-dirKeep this directory in mind for all future steps, replacing <config-dir> when relevant.
Edit the gui option of <config-dir>/config.yaml with the embark palette shown below.
gui:
theme:
activeBorderColor:
- '#63F2F1'
inactiveBorderColor:
- '#585273'
optionsTextColor:
- '#D4BFFF'
selectedLineBgColor:
- '#3E3859'
selectedRangeBgColor:
- '#2D2B40'
cherryPickedCommitBgColor:
- '#585273'
cherryPickedCommitFgColor:
- '#91DDFF'
unstagedChangesColor:
- '#F48FB1'
defaultFgColor:
- '#CBE3E7'
searchingActiveBorderColor:
- '#FFE6B3'- Close and re-open lazygit to see your new theme!
- Q: "Why is the background wrong?"
A: Lazygit uses your terminal background. See embark theme for terminal ports.
- Catppuccin lazygit theme for README.md structure.
