@morgan.rebrand/claude-statusline

Statusline renderer for Claude Code, Antigravity CLI, and Pi

Packages

Package details

extension

Install @morgan.rebrand/claude-statusline from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@morgan.rebrand/claude-statusline
Package
@morgan.rebrand/claude-statusline
Version
1.7.0
Published
Jun 21, 2026
Downloads
1,256/mo · 1,256/wk
Author
callmemorgan
License
MIT
Types
extension
Size
9.3 KB
Dependencies
0 dependencies · 1 peer
Pi manifest JSON
{
  "extensions": [
    "./extensions/pi-statusline.ts"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

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 install

Requires 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-statusline

Run 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-statusline

No 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-statusline

Configure

Run the interactive TUI:

claude-statusline configure

Configuration lives at ~/.config/claude-statusline/config.toml.

Documentation

License

MIT