原始内容
pi-terminal-kit
Portable terminal integrations for Pi. This is a public release candidate. Packages are independently versioned and publishable.
Choose a package
| Package | Purpose | Requirements |
|---|---|---|
@isaaclins/pi-codrive |
Share the exact visible tmux pane with a child and receive authenticated structured completion reports | Pi 0.80.3+, Node 20/22, tmux, macOS/Linux |
@isaaclins/pi-fish-bridge |
Expose selected Fish functions safely to Pi shell commands | Pi 0.80.3+, Fish, Bash, macOS/Linux |
@isaaclins/pi-arcoiris-refined |
Complete 51-token dark theme | Pi 0.80.3+ |
ghostty-tmux-fish recipe |
Copy-pasteable terminal integration | Ghostty, tmux, Fish |
Install after publication
These npm commands become available only after the packages are published:
pi install npm:@isaaclins/pi-codrive@0.1.0
pi install npm:@isaaclins/pi-fish-bridge@0.1.0
pi install npm:@isaaclins/pi-arcoiris-refined@1.0.0
Test this release candidate now without publishing:
git clone https://github.com/isaaclins/pi-terminal-kit.git
cd pi-terminal-kit
pnpm install
pi -e ./packages/pi-codrive
pi -e ./packages/pi-fish-bridge
pi --theme ./packages/pi-arcoiris-refined/themes/arcoiris-refined.json
Or register a local package persistently:
pi install "$PWD/packages/pi-codrive"
Remove a published package with pi remove npm:@isaaclins/pi-codrive, substituting the package name. Remove a local installation with the exact local source shown by pi list.
Compatibility and security
Windows is unsupported. Co-drive requires tmux on macOS and Linux. Ghostty fallback is documented but intentionally user-driven. See compatibility, threat model, migration, and SECURITY.md.
Screenshots
Screenshots are reserved for a verified post-publication capture. No synthetic preview is included.
Development
pnpm install
pnpm format:check
pnpm typecheck
pnpm test
pnpm pack:check
See CONTRIBUTING.md. Licensed under MIT.