🍕 pizza-pi#
A pi package with a few tasty toppings (extensions) for pi.
Extensions#
nerd-footer#
A status footer that uses Nerd Font glyphs to show project and LLM context at a glance.
- Left: folder · branch (with dirty / ahead / behind indicators)
- Right: model + thinking level · context usage · session cost
Requires a Nerd Font in your terminal to render the glyphs correctly.
loading-the-matrix#
Replaces pi's default working spinner with a cascading column of half-width katakana — Matrix-style falling code — and rotates through 30+ in-universe working messages ("Following the white rabbit...", "Dodging bullets...", "There is no spoon..."). Colors come from the active theme, so it adapts to any palette and looks especially right on the matrix theme.
Commands:
/loading-the-matrix— show current state/loading-the-matrix on— enable (default)/loading-the-matrix off— restore pi's default spinner
Themes#
matrix#
A phosphor-green CRT theme tuned for that "jacked into the construct" look. Pairs naturally with loading-the-matrix — the spinner's head/body/tail/fade levels map onto the theme's phosphorBright / phosphor / phosphorDim / phosphorText ramp.
Activate with /theme matrix (or set it in settings.json).
Install#
Heads up: pi packages run with full system access. Read the source before installing.
# Latest from main
pi install git:github.com/andrioid/pizza-pi
# Pin to a release tag
pi install git:github.com/andrioid/pizza-pi@v0.1.0
Project-local install (writes to .pi/settings.json so your team picks it up):
pi install -l git:github.com/andrioid/pizza-pi
Try it for one run without installing:
pi -e git:github.com/andrioid/pizza-pi
Manage#
pi list # see installed packages
pi config # enable/disable individual extensions
pi update # update non-pinned packages
pi remove git:github.com/andrioid/pizza-pi
Develop#
Clone and point pi at the local checkout while iterating:
git clone https://github.com/andrioid/pizza-pi.git
pi -e ./pizza-pi
Add new extensions under extensions/ — they're auto-discovered via the glob in package.json (./extensions/*.ts).
License#
MIT