v0.1.0
First release under the Starline name.
Starline is a fork of pi-zentui by Luka, renamed and released on its own. It has diverged well past upstream, mostly in the editor and selection internals.
pi install npm:pi-starlineWhat this fork adds over upstream
- A powerline pill footer style, alongside the original text footer
- A colour palette with
$refexpansion, andmodel/thinkingfooter segments - A git host icon for the branch segment, and per-segment display options
- Configurable editor cursor styles and box padding
- Mouse selection in the fixed editor — drag, double-click a word, triple-click a line, click to move the caret, backspace/delete over a selection
- Paste collapsing, with paste-again-to-expand
Coming from pi-zentui
The config file moved and is not read automatically:
mv ~/.pi/agent/zentui.json ~/.pi/agent/starline.jsonInside it, rename any colorMode: "zentui" value to colorMode: "themed". The slash command is now /starline.
Both packages can be installed at once without fighting over the same TUI internals — Starline still reads the interop keys the old package writes.
Credits
Forked from pi-zentui by Luka, whose work is the foundation of this project. Inspired by Starship and Opencode.