omp packages

@inobit/pi-themes0.2.0

Curated themes for the Pi coding agent: Rosé Pine (dawn/main), Tokyonight (day/night), Catppuccin (latte/frappé/macchiato/mocha) and Solarized (light/dark) — light & dark variants ready for automatic terminal-following switching.

inobit Published 1 month ago MIT ~249 downloads/mo

Untested on omp

This is a pi package. No one has reported whether it works on omp yet. If you try it, add your result below.

Did it work for you?

Result

One report per person. A new report replaces your old one.

Reports 0

No reports yet.

Readme

@inobit/pi-themes

English | 中文

A curated theme pack for Pi coding agent with four families of light + dark variants. Pair them with Pi's theme: "light/dark" syntax to follow the terminal color scheme automatically (same mechanism as the built-in light/dark).

Themes

Theme Variant Palette source
rosepine Dark (Rosé Pine main) rose-pine + opencode's built-in rosepine theme
rosepine-dawn Light (Rosé Pine dawn) Same as above
tokyonight Dark (night variant) folke/tokyonight.nvim
tokyonight-day Light (day variant) Same as above
catppuccin-latte Light (Latte flavor) Catppuccin palette
catppuccin-frappe Dark (Frappé flavor) Same as above
catppuccin-macchiato Dark (Macchiato flavor) Same as above
catppuccin-mocha Dark (Mocha flavor) Same as above
solarized-light Light (Solarized light) Solarized
solarized-dark Dark (Solarized dark) Same as above

Installation

pi install npm:@inobit/pi-themes

After installation, all ten themes appear in the /settings theme list.

Usage

Pin to a single theme:

# Pick in /settings, or write to settings.json
"theme": "rosepine-dawn"

Auto-switch with terminal scheme: set theme to a paired string — left of the slash is the light theme, right is the dark theme:

// settings.json
{
  "theme": "rosepine-dawn/rosepine"
}
// settings.json
{
  "theme": "tokyonight-day/tokyonight"
}
// settings.json
{
  "theme": "catppuccin-latte/catppuccin-mocha"
}
// settings.json
{
  "theme": "solarized-light/solarized-dark"
}

You can also pick the paired entry directly in /settings. Pi uses the right-hand theme when the terminal is dark and the left-hand theme when it is light, updating live as the terminal scheme changes.

Tip: to avoid customizing a theme for one side, mix with a built-in, e.g. "theme": "rosepine-dawn/dark".

Customization

Pi hot-reloads theme files on edit for instant feedback. See Pi's official Themes docs for the theme format and all color tokens.

Credits

Development

pnpm --filter @inobit/pi-themes pack:check   # verify publish tarball
pi -ne -e ./packages/pi-themes

License

MIT