原始内容
pi-extension
A monorepo of pi coding agent extensions, published on npm as @joyanhui/pi-ext-*.
Packages
| Package | npm | Description |
|---|---|---|
| pi-ext-bar-cursor | @joyanhui/pi-ext-bar-cursor | Replaces block cursor with a vertical bar (DECSCUSR) |
| pi-ext-float-term | @joyanhui/pi-ext-float-term | Floating terminal overlay (fish, lazygit, yazi, gcp) |
| pi-ext-git-changes | @joyanhui/pi-ext-git-changes | Interactive git working tree changes viewer |
Install via pi
pi install npm:@joyanhui/pi-ext-bar-cursor
pi install npm:@joyanhui/pi-ext-float-term
pi install npm:@joyanhui/pi-ext-git-changes
Or all at once by adding to ~/.pi/agent/settings.json:
{
"packages": [
"npm:@joyanhui/pi-ext-bar-cursor",
"npm:@joyanhui/pi-ext-float-term",
"npm:@joyanhui/pi-ext-git-changes"
]
}
Development
Each package is self-contained in its own directory. To publish an updated version:
cd pi-ext-<name>
npm version patch # or minor / major
npm publish
License
MIT