A collection of custom pi themes. Currently includes three Ayu-based color variants and a Catppuccin Mocha variant.
pi install npm:@bacnh85/pi-themesOr for local development:
pi install ./pi-themesThen select a theme via /settings in pi.
| Theme | Background | Accent | Description |
|---|---|---|---|
pi-dark |
#0D1017 |
#E6B450 |
Ayu dark variant — deep blue-black |
pi-mirage |
#171B24 |
#FFCC66 |
Ayu mirage variant — soft dark blue |
pi-light |
#FAFAFA |
#FF9940 |
Ayu light variant — warm white |
pi-catppuccin-mocha |
#1E1E2E |
#CBA6F7 |
Catppuccin Mocha — matches herdr's default catppuccin theme |
(pi-catppuccin-mocha has no preview PNG yet — the theme itself is validated and installable.)
Run npm test to validate every theme JSON against the token schema
(scripts/validate-themes.mjs) before publishing.
This is a themes collection. Additional variants (e.g., solarized, nord, custom) will be added as new JSON files in this package.
Colors sourced from ayu-colors. Initial pi theme port based on iodic/pi-ayu-themes. Both projects are MIT-licensed.
pi-catppuccin-mocha uses the official Catppuccin Mocha palette (MIT-licensed ports and palette).
MIT


