anomalyco / anomalyco/opencode

[FEATURE]: add catppuccin-latte as a standalone theme

Open
#41,957 0 comments 0 reactions 1 assignee View on GitHub

@kommander is already working on this.

Since Aug 12, 2026.

Dominant language
TypeScript
Stars
209k
Forks
27.5k
PR merge metrics
PR metrics pending

Description

Feature hasn't been suggested before.
  • I have verified this feature I'm about to request hasn't been suggested before.
Describe the enhancement you want to request
Current Problem

Catppuccin has four official flavors to make themes: latte, frappe, macchiato, and mocha. OpenCode currently ships three as named themes: catppuccin (mocha), catppuccin-frappe, catppuccin-macchiato, but latte, the only light one, has no standalone entry. It only exists as the light variant of catppuccin, so there's no way to select it by name; the only path is switching the theme mode to light.

It seems fine to keep latte only as catppuccin's light variant, but that makes it undiscoverable and inconsistent with the other three flavors each having a named entry.

Proposed Solution

Add catppuccin-latte as a built-in theme, following the same one-flavor-per-theme pattern as catppuccin-frappe and catppuccin-macchiato. It would render the latte palette in both light and dark mode, independent of the mode toggle. Purely additive — the existing catppuccin theme keeps its current behavior.

Additional Context

I am happy to implement this issue if it is approved.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.