@llttlltt/poimandres-pi

pi coding agent theme based on the poimandres VSCode theme

Packages

Package details

theme

Install @llttlltt/poimandres-pi from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@llttlltt/poimandres-pi
Package
@llttlltt/poimandres-pi
Version
0.4.3
Published
Jun 18, 2026
Downloads
not available
Author
llttlltt
License
MIT
Types
theme
Size
11 KB
Dependencies
0 dependencies · 0 peers
Pi manifest JSON
{
  "themes": [
    "./themes/pi"
  ],
  "image": "https://raw.githubusercontent.com/llttlltt/poimandres-pi/master/assets/poimandres.png"
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

poimandres-pi

npm

Pi Coding Agent theme based on the Poimandres VSCode theme.

poimandres poimandres storm poimandres white
Poimandres Theme Storm Theme White Theme

Installation

# From npm
pi install npm:@llttlltt/poimandres-pi

# From git
pi install git:github.com/llttlltt/poimandres-pi

Then select a theme via /settings or in your settings.json:

{
  "theme": "poimandres"
}

Available theme names: poimandres, poimandres storm, poimandres white.

To try without a permanent install:

pi -e npm:@llttlltt/poimandres-pi
# or
pi -e git:github.com/llttlltt/poimandres-pi

Development

The theme files in themes/pi/ are generated from the upstream poimandres-theme VS Code source, which is included as a git submodule at poimandres-theme/.

Setup

Note: --recurse-submodules is required. Without it the upstream theme source will be missing and the build will fail.

git clone --recurse-submodules https://github.com/llttlltt/poimandres-pi.git
cd poimandres-pi
pnpm install
pnpm build

# Verify the generated themes are correct
pnpm test:generated

Commands

Command Purpose
pnpm build Regenerate themes (lint, type-check, unit tests, and clean as a prebuild step)
pnpm verify Lint, type-check, and unit tests — without building
pnpm lint Fix all formatting and lint issues
pnpm format Format source files only
pnpm check TypeScript type-check only
pnpm test Run schema unit tests
pnpm test:generated Verify generated themes after a build
pnpm clean:themes Delete and recreate the themes/ output directory

🙌 Related