pi-catppuccin-themes
Pi themes. The four Catppuccin flavors (latte, frappe, macchiato, mocha) vendored in-house so no third-party install is needed.
Package details
Install pi-catppuccin-themes from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:pi-catppuccin-themes- Package
pi-catppuccin-themes- Version
0.1.0- Published
- Sep 4, 2026
- Downloads
- 136/mo · 16/wk
- Author
- derangga
- License
- MIT
- Types
- theme
- Size
- 13.2 KB
- Dependencies
- 0 dependencies · 0 peers
Pi manifest JSON
{
"themes": [
"./themes/catppuccin-frappe.json",
"./themes/catppuccin-latte.json",
"./themes/catppuccin-macchiato.json",
"./themes/catppuccin-mocha.json"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
pi-catppuccin-themes
Catppuccin themes for the Pi coding agent, vendored in-house so installing them never pulls a third-party repo:
- 🌻 Latte (light)
- 🪴 Frappé (dark)
- 🌺 Macchiato (dark)
- 🌿 Mocha (dark)
Installation
Install from npm, then pick a flavor in Pi via /settings:
pi install pi-catppuccin-themes
Or copy the files by hand into your Pi themes directory:
cp node_modules/pi-catppuccin-themes/themes/catppuccin-*.json ~/.pi/agent/themes/
Accent color
The accent is a single reference at the top of colors in each theme file.
To change it, edit the installed file under ~/.pi/agent/themes/:
"accent": "rosewater"
Any of the 26 palette roles works: rosewater, flamingo, pink,
mauve, red, maroon, peach, yellow, green, teal, sky,
sapphire, blue, lavender, text, subtext1, subtext0, overlay2,
overlay1, overlay0, surface2, surface1, surface0, base, mantle,
crust. Pi watches the themes directory and applies the edit without a
restart.
Design notes
Theme values follow the official Catppuccin palette, except the tool success/error backgrounds use the convention from catppuccin/delta (subtle 20% color mixes, stored as literal hex so they render without palette resolution).
Credits
Ported from otahontas/pi-coding-agent-catppuccin. The palette itself is © Catppuccin, MIT licensed; see catppuccin/catppuccin for details.
License
MIT. See LICENSE.