paddington 0.1.0

A fast, minimal status line renderer for Claude Code
paddington-0.1.0 is not a library.

paddington

A fast, minimal status line renderer for Claude Code, written in Rust.

Reads Claude Code's JSON status input from stdin and outputs a compact, color-coded multi-line status bar showing:

  • Line 1 — Project path, git repo/branch, worktree, PR status, session name
  • Line 2 — Model name, context window usage
  • Line 3 — Session cost, duration, lines changed

Install

cargo install paddington

Usage

Configure as your Claude Code status line command in ~/.claude/settings.json:

{
  "statusLine": {
    "type": "command",
    "command": "~/.cargo/bin/paddington",
    "padding": 3
  }
}

Build

cargo build --release

The release profile is configured with LTO and symbol stripping for a small binary.