anomalyco / anomalyco/opencode
[FEATURE]: add catppuccin-latte as a standalone theme
@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
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.