@nerisma/pi-theme-nerisma
v1.0.0
Published
Nerisma — a deep purple dark theme for pi
Maintainers
Readme
@nerisma/pi-theme-nerisma
A deep purple-dark theme for pi — dark navy background, violet accents, and pastel lavender highlights.
accent #A29BFE — lavender highlight
border #6C5CE7 — deep violet
background #16162A — near-black navy
surface #222244 — elevated panel
muted #78789B — subdued text
Installation
pi install npm:@nerisma/pi-theme-nerismaOr via settings.json:
{
"packages": ["npm:@nerisma/pi-theme-nerisma"],
"theme": "nerisma"
}How it works
pi loads themes from any package that declares a pi.themes array in its
package.json. Each entry is a directory; pi reads every .json file in those
directories and registers the themes by their name field. This package ships a
single file, themes/nerisma.json, which pi exposes as the "nerisma" theme.
The theme is defined entirely in the JSON format described by pi's
theme schema.
It declares named color variables under vars (hex strings) and maps every
semantic slot (accent, border, syntax tokens, diff colors, markdown, tool
backgrounds, etc.) in colors to either a var name or a direct hex value.
License
MIT © Sébastien SERVOUZE
