Back to the catalog

gemini-cli-themes

Popular terminal themes for Gemini CLI

Open source Open in the app JSON README (API)

About

Popular terminal themes for Gemini CLI

Details

Kind
Plugins
Topic
Developer tools
Publisher
jackwotherspoon
Origin
gemini
Category
ferramentas
Version
1.0.0
Stars
9
Forks
1
Last push
2026-04-07T13:02:37Z
Repository state
ativo
Added
2026-08-30 14:13:39
Updated
2026-08-30 14:13:39
Origin id
jackwotherspoon/gemini-cli-themes

README

# Gemini CLI Themes Extension :art:

A collection of beautiful, high-contrast themes for the Gemini CLI, allowing you to customize your terminal experience.

*Example: Gruvbox Dark*
![Gruvbox Dark Theme](assets/gruvbox-dark.png)

## Installation

To install this extension, run the following command in your terminal:

```bash
gemini extensions install https://github.com/jackwotherspoon/gemini-cli-themes
```

## Usage

Once the extension is installed you can run `/theme` within Gemini CLI to select one of the custom themes.

## Available Themes

This extension includes the following custom themes, each carefully curated for different aesthetics and readability preferences.

### 1. Gruvbox Dark
A retro groove color scheme with warm, earthy tones.
* **Background:** $\color{#282828}{\blacksquare}$ `#282828` (Primary)
* **Text:** $\color{#ebdbb2}{\blacksquare}$ `#ebdbb2` (Primary), $\color{#a89984}{\blacksquare}$ `#a89984` (Secondary)
* **Accents:** $\color{#d3869b}{\blacksquare}$ `#d3869b` (Accent), $\color{#83a598}{\blacksquare}$ `#83a598` (Link)
* **Status:** $\color{#b8bb26}{\blacksquare}$ `#b8bb26` (Success), $\color{#fabd2f}{\blacksquare}$ `#fabd2f` (Warning), $\color{#fb4934}{\blacksquare}$ `#fb4934` (Error)

### 2. Catppuccin Mocha
A soothing pastel theme with a dark, purplish base.
* **Background:** $\color{#1e1e2e}{\blacksquare}$ `#1e1e2e` (Primary)
* **Text:** $\color{#cdd6f4}{\blacksquare}$ `#cdd6f4` (Primary), $\color{#bac2de}{\blacksquare}$ `#bac2de` (Secondary)
* **Accents:** $\color{#cba6f7}{\blacksquare}$ `#cba6f7` (Accent), $\color{#89b4fa}{\blacksquare}$ `#89b4fa` (Link)
* **Status:** $\color{#a6e3a1}{\blacksquare}$ `#a6e3a1` (Success), $\color{#f9e2af}{\blacksquare}$ `#f9e2af` (Warning), $\color{#f38ba8}{\blacksquare}$ `#f38ba8` (Error)

### 3. Nord
An arctic, north-bluish color palette focused on clarity.
* **Background:** $\color{#2E3440}{\blacksquare}$ `#2E3440` (Primary)
* **Text:** $\color{#D8DEE9}{\blacksquare}$ `#D8DEE9` (Primary), $\color{#4C566A}{\blacksquare}$ `#4C566A` (Secondary)
* **Accents:** $\color{#5E81AC}{\blacksquare}$ `#5E81AC` (Accent), $\color{#88C0D0}{\blacksquare}$ `#88C0D0` (Link)
* **Status:** $\color{#A3BE8C}{\blacksquare}$ `#A3BE8C` (Success), $\color{#EBCB8B}{\blacksquare}$ `#EBCB8B` (Warning), $\color{#BF616A}{\blacksquare}$ `#BF616A` (Error)

### 4. Tokyo Night
A clean, dark theme that celebrates the lights of Downtown Tokyo at night.
* **Background:** $\color{#1a1b26}{\blacksquare}$ `#1a1b26` (Primary)
* **Text:** $\color{#c0caf5}{\blacksquare}$ `#c0caf5` (Primary), $\color{#565f89}{\blacksquare}$ `#565f89` (Secondary)
* **Accents:** $\color{#bb9af7}{\blacksquare}$ `#bb9af7` (Accent), $\color{#7dcfff}{\blacksquare}$ `#7dcfff` (Link)
* **Status:** $\color{#9ece6a}{\blacksquare}$ `#9ece6a` (Success), $\color{#e0af68}{\blacksquare}$ `#e0af68` (Warning), $\color{#f7768e}{\blacksquare}$ `#f7768e` (Error)

### 5. Monokai
A classic, vibrant, and high-contrast dark theme.
* **Background:** $\color{#272822}{\blacksquare}$ `#272822` (Primary)
* **Text:** $\color{#f8f8f2}{\blacksquare}$ `#f8f8f2` (Primary), $\color{#75715e}{\blacksquare}$ `#75715e` (Secondary)
* **Accents:** $\color{#f92672}{\blacksquare}$ `#f92672` (Accent), $\color{#66d9ef}{\blacksquare}$ `#66d9ef` (Link)
* **Status:** $\color{#a6e22e}{\blacksquare}$ `#a6e22e` (Success), $\color{#e6db74}{\blacksquare}$ `#e6db74` (Warning), $\color{#f92672}{\blacksquare}$ `#f92672` (Error)

### 6. Nanobanana
A bright, banana-inspired theme with yellowish tones.
* **Background:** $\color{#FFFACD}{\blacksquare}$ `#FFFACD` (Primary)
* **Text:** $\color{#BDB76B}{\blacksquare}$ `#BDB76B` (Primary), $\color{#BDB76B}{\blacksquare}$ `#BDB76B` (Secondary)
* **Accents:** $\color{#FFD700}{\blacksquare}$ `#FFD700` (Accent), $\color{#DAA520}{\blacksquare}$ `#DAA520` (Link)
* **Status:** $\color{#ADFF2F}{\blacksquare}$ `#ADFF2F` (Success), $\color{#FFFF00}{\blacksquare}$ `#FFFF00` (Warning), $\color{#FF4500}{\blacksquare}$ `#FF4500` (Error)

## Structure

The themes are defined in the `gemini-extension.json` file. Each theme specifies colors for:
- `background`: Primary background and diff background colors (added/removed).
- `text`: Primary and secondary text colors, along with link and accent colors.
- `border`: Default and focused border colors.
- `status`: Colors for success, warning, and error states.
- `ui`: Additional UI elements like comments, symbols, and gradients.

More