paddington 0.2.0

A fast, minimal status line renderer for Claude Code
# paddington

A fast, minimal status line renderer for [Claude Code](https://docs.anthropic.com/en/docs/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

```sh
cargo install paddington
```

## Usage

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

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

## Build

```sh
cargo build --release
```

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