pi-umbra
skillmaintainedEvery small thing pi does not build in, in one install: seven themes and the chrome around them, the input bar, session rename, a shimmer through the working indicator, mid-prompt skill completion, ask, copy-chat, preview and help.
by — · v0.1.5 · published 2w ago
$ pi install npm:pi-umbraSignals
Download trend
No downloads in the last 12 weeks.
README
pi-umbra
Every small thing pi does not build in, in one install.
pi install npm:pi-umbra
One tarball. The nine packages below ship bundled inside it, so the install does not depend on npm hoisting nine separate trees into the layout pi expects.
pi-umbra
├── pi-umbra-theme seven themes and the chrome around them
├── pi-umbra-ask the model asks you a question mid-turn
├── pi-umbra-copy-chat /umb-copy-chat
├── pi-umbra-help /umb-help, /umb-doctor
├── pi-umbra-inputbar the input box
├── pi-umbra-preview /umb-preview
├── pi-umbra-rename /umb-rename
├── pi-umbra-shimmer a shimmer through the working indicator
└── pi-umbra-skill-matcher skill completion mid-prompt
Install any of them on its own if you want less. Each package has its own README saying what it solves.
pi-umbra-shimmer and pi-umbra-skill-matcher reach past what the extension API
exposes, so each ships a patch.mjs that has to be run once after installing and again
after every pi update. Their own READMEs carry the command. Until it is run, those two
load and do nothing; the rest of the family is unaffected.
MIT.