This repo provides templates for using Base16 color schemes with lazygit, a simple terminal UI for git commands.
All files in themes directory generated by tinted-builder-rust.
You can find an example config in examples/config.yml.
Place this file in:
- Linux:
~/.config/lazygit/config.yml. - MacOS:
~/Library/Application\ Support/lazygit/config.yml. - Windows:
%LOCALAPPDATA%\lazygit\config.yml(default location, but it will also be found in%APPDATA%\lazygit\config.yml.
- Add the following to
~/.config/tinted-theming/tinty/config.toml:
[[items]]
name = "tinted-lazygit"
path = "https://github.com/tinted-theming/tinted-lazygit"
themes-dir = "themes"
supported-systems = ["base16"]- Use a flag
--use-config-fileto combine multiple configuration files. In this case, it's the color scheme file thattintygenerates automatically in~/.local/share/tinted-theming/tinty/tinted-lazygit-themes-file.ymland the main configurationconfig.ymlfile.
lazygit --use-config-file="$XDG_CONFIG_HOME/lazygit/config.yml,$XDG_DATA_HOME/tinted-theming/tinty/tinted-lazygit-themes-file.yml"Or an environment variable LG_CONFIG_FILE.
LG_CONFIG_FILE="$XDG_CONFIG_HOME/lazygit/config.yml,$XDG_DATA_HOME/tinted-theming/tinty/tinted-lazygit-themes-file.yml" lazygittinty apply base16-google-lightto change the theme tobase16-google-light.
MIT

