All natural pine, faux fur and a bit of soho vibes for the classy minimalist
- Clone this repository locally
- Ensure the config directory exists. If it doesn't, you can run lazygit to launch and setup the directory.
You can either copy it straight into your config.yml file, or add flags to lazygit which will merge it from the presets.
If you want to merge with your own config:
- Choose the variant you want (from
./themes) - Replace the
themesection of<config-dir>/config.ymlwith the theme you want to use. - Close and re-open lazygit to see your new theme!
If you want to use our preset:
-
Choose the variant you want (from
./themes) -
Copy your chosen theme file into
<config-dir>/lazygit -
Change your lazygit startup command (you may want to set a shell alias) to the following:
# This will instruct lazygit to open both config files, merge them, and then boot. # You can add more config files, delimited by a comma, to this list # Replacing <your-theme> with the relevant theme file lazygit --use-config-file="<config-dir>/config.yml,<your-theme>.yml" # or LG_CONFIG_FILE="<config-dir>/config.yml,<your-theme>.yml" lazygit -
Close and re-open lazygit to see your new theme!
Note: The screenshots showcase lazygit with delta pager using the
mellow-barbetcolor theme androse-pinesyntax highlighting.
Replicating the screenshot look
- Install delta
- (Optional) Clone delta repository or download the raw
themes.gitconfigfile for additional themes
-
Add delta themes to git (optional):
# ~/.gitconfig [include] path = /PATH/TO/delta/themes.gitconfig -
Configure lazygit to use delta:
# ~/.config/lazygit/config.yml git: paging: colorArg: always pager: delta --paging=never --features="mellow-barbet" --syntax-theme="rose-pine" useConfig: false
- Run
delta --show-themesto browse color themes - Run
delta --show-syntax-themesto browse syntax themes


