omp packages

pi-umbra0.5.1

Every small thing pi does not build in, in one install: seven themes and the chrome around them, the input bar, a shimmer through the working indicator, ask, copy-chat, preview, help, and parallel pi branches (read-only, or editing in their own git worktr

grknbyk Published 2 days ago MIT ~1.2K 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

pi-umbra

Every pi-umbra package in one install: seven dark themes, tool calls drawn as cards, a status footer, an input bar with the session name, a working line that names the running tool, parallel pi branches (read-only, or editing in their own git worktree) with a live agent tree, and the /umb-* commands.

A one-minute tour: tool cards and diffs, the working line, a question from the model, parallel branches, the card settings and the seven themes

pi install npm:pi-umbra

The eight packages ship bundled inside this one tarball. Two of them patch pi's bundle, so run the two scripts once now and again after every pi update, then restart pi:

node ~/.pi/agent/npm/node_modules/pi-umbra/node_modules/pi-umbra-shimmer/patch.mjs
node ~/.pi/agent/npm/node_modules/pi-umbra/node_modules/pi-umbra-subagents/patch.mjs

Coming from 0.4 or older: pi-umbra-skill-matcher is gone, because pi completes and runs /skill:name itself since 1.0. Its bundle patch stays in pi until pi is reinstalled, and until then a / typed mid-sentence opens file completion. Reinstall pi to drop it: npm install -g @earendil-works/pi-coding-agent.

Package What it adds
pi-umbra-theme seven themes, terminal background, footer, gutter, tool cards, image viewer, working line
pi-umbra-inputbar ❯ prompt, session name on the input border, /umb-color
pi-umbra-ask a tool the model calls to ask you a question and wait
pi-umbra-shimmer a wave of colour through the working line, /umb-shimmer
pi-umbra-copy-chat /umb-copy-chat, the session on the clipboard
pi-umbra-preview /umb-preview, render a document in the browser
pi-umbra-help /umb-help and /umb-doctor
pi-umbra-subagents parallel pi branches, read-only or in their own git worktree, with a live agent tree, /umb-fan, /umb-loop

Full documentation: github.com/grknbyk/pi-umbra.

MIT.