@morgan.rebrand/claude-statusline
v1.7.2
Published
Statusline renderer for Claude Code, Antigravity CLI, and Pi
Downloads
1,695
Maintainers
Readme
@morgan.rebrand/claude-statusline
A fast, themeable statusline for Claude Code, Antigravity (agy), and Pi — your session's cost, context, and limits at a glance.
This npm package installs a small Node shim that selects and spawns the correct prebuilt Go binary for your platform via optionalDependencies. It is published automatically with each GitHub release.
Install
npm i -g @morgan.rebrand/claude-statusline
claude-statusline installRequires Node 14+.
Homebrew and manual installs are lower latency because they avoid the Node spawn overhead on every render. npm is convenient when you already manage tools with npm or when installing inside Pi.
Usage
Once installed, the claude-statusline command reads a JSON payload from stdin and prints the rendered statusline:
echo '{"model":{"display_name":"Claude"},"workspace":{"current_dir":"~"}}' | claude-statuslineRun claude-statusline install to wire the renderer into Claude Code, Antigravity, or Pi and verify it works.
Pi
Install as a Pi extension:
pi install npm:@morgan.rebrand/claude-statuslineNo separate claude-statusline install step is needed inside Pi. The extension wires the renderer into Pi's footer and refreshes on session/turn/model events.
Upgrade with Pi's package manager:
pi update --extension npm:@morgan.rebrand/claude-statuslineConfigure
Run the interactive TUI:
claude-statusline configureConfiguration lives at ~/.config/claude-statusline/config.toml.
Documentation
- Full README and feature list: https://github.com/callmemorgan/claude-statusline#readme
- Releases: https://github.com/callmemorgan/claude-statusline/releases
- Issues: https://github.com/callmemorgan/claude-statusline/issues
License
MIT
