catppuccin / catppuccin/gemini-cli
Theme properties aren't following Gemini's example properties
- Dominant language
- No language data
- Stars
- 18
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
In the [Gemini CLI Theme page](https://geminicli.com/docs/cli/themes/) the properties are defined as:
```md
text: Defines text colors.
primary: The default text color.
secondary: Used for less prominent text.
link: Color for URLs and links.
accent: Used for highlights and emphasis.
response: Precedence over primary for rendering model responses.
background: Defines background colors.
primary: The main background color of the UI.
diff.added: Background for added lines in diffs.
diff.removed: Background for removed lines in diffs.
border: Defines border colors.
default: The standard border color.
focused: Border color when an element is focused.
status: Colors for status indicators.
success: Used for successful operations.
warning: Used for warnings.
error: Used for errors.
ui: Other UI elements.
comment: Color for code comments.
symbol: Color for code symbols and operators.
gradient: An array of colors used for gradient effects.
```
There's also an example json:
```json
{
"name": "Gruvbox Dark",
"type": "custom",
"background": {
"primary": "#282828",
"diff": {
"added": "#2b3312",
"removed": "#341212"
}
},
"text": {
"primary": "#ebdbb2",
"secondary": "#a89984",
"link": "#83a598",
"accent": "#d3869b"
},
"border": {
"default": "#3c3836",
"focused": "#458588"
},
"status": {
"success": "#b8bb26",
"warning": "#fabd2f",
"error": "#fb4934"
},
"ui": {
"comment": "#928374",
"symbol": "#8ec07c",
"gradient": ["#cc241d", "#d65d0e", "#d79921"]
}
}
```
I believe they might have changed it recently so the configured themes in this repository need an update.
Contributor guide
Assessment
This issue has not been assessed yet.