catppuccin / catppuccin/gemini-cli

Theme properties aren't following Gemini's example properties

Open
#3 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.