Themes
Themes
Choose a GitComet theme and find where theme files are stored.
GitComet supports built-in themes and user-provided custom themes.
Themes are loaded from JSON bundle files. GitComet ships with built-in themes and copies them into your per-user themes directory.
Choose A Theme
- Open the Settings window with
Cmd+,on macOS orCtrl+,on Windows and Linux. - In the
Generalsection, openTheme. - Choose one of these modes:
Automaticfollows your current light or dark window appearance.GitComet Lightalways uses the built-in light theme.GitComet Darkalways uses the built-in dark theme.
The change applies immediately after you choose a theme.
Current Built-In Themes
GitComet currently ships with:
GitComet LightGitComet Dark
Both are defined in the app source under GitComet/crates/gitcomet-ui-gpui/assets/themes/.
Where Theme Files Live
GitComet loads theme definitions from your per-user themes directory:
This is also where you place your custom theme .json files.
| Platform | Themes directory |
|---|---|
| Linux | $XDG_DATA_HOME/gitcomet/themes or ~/.local/share/gitcomet/themes |
| macOS | ~/Library/Application Support/gitcomet/themes |
| Windows | %LOCALAPPDATA%\\gitcomet\\themes or %APPDATA%\\gitcomet\\themes |
Built-in theme files are copied into this directory if the bundled file is missing.
For the supported JSON format and field list, see Custom Themes.