@pithos-kit/themes
Accessible Auric light and dark themes for Pi.
Package details
Install @pithos-kit/themes from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@pithos-kit/themes- Package
@pithos-kit/themes- Version
0.2.0- Published
- Oct 17, 2026
- Downloads
- 256/mo · 49/wk
- Author
- anton-kochev
- License
- MIT
- Types
- theme
- Size
- 9 KB
- Dependencies
- 0 dependencies · 1 peer
Pi manifest JSON
{
"themes": [
"./themes"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
@pithos-kit/themes
Accessible light and dark themes for Pi, designed for comfortable coding sessions with restrained semantic surfaces and a warm gold identity.
Themes
auric-dark— near-black surfaces, warm neutral text, antique-gold accents, muted forest success, navy pending, and burgundy error states.auric-light— a Solarized-inspired ivory theme with slate text, sand user messages, stronger gold success panels, pale blue pending, and rose error states.
Both themes use explicit RGB colors, include coordinated HTML export colors, and retain usable 256-color fallbacks. Informative text on message and tool surfaces meets WCAG AA contrast targets.
Install
Requires Pi 1.0.0 or later.
pi install npm:@pithos-kit/themes
For local development from this repository:
pi install -l ./pithos.themes
If global files named auric-dark.json or auric-light.json already exist under ~/.pi/agent/themes/, remove or disable those duplicate resources before evaluating the packaged copies.
Pithos .pithos config
pi:
extensions:
"@pithos-kit/themes": "npm:0.2.0"
Usage
Choose a fixed theme through /settings, or configure the pair to follow the terminal appearance:
{
"theme": "auric-light/auric-dark"
}
Pi selects auric-light for a light terminal and auric-dark for a dark terminal. Live switching depends on terminal color-scheme notification support.
For accurate RGB rendering, ensure Pi receives COLORTERM=truecolor or COLORTERM=24bit. Pi otherwise approximates colors with the terminal's 256-color palette.
Development
npm test
npm pack --dry-run