Urda's Forged Status Line
A clean but detailed two-row status line for Claude Code.
Model and modes up top, live context and rate-limit gauges below.
One bash script, no dependencies beyond jq.
↻ Rotate your phone to landscape for the full status line
Smooth in operation
- Never blanks. Missing or malformed data degrades to a marker, and a missing
jqsays so out loud. The line always renders. - No jitter. Fixed-width readouts and width-stable icons keep later segments from shifting as values change.
- Honest spin-up. Shows
🌀 ???%until the first real reading instead of a fake 0%. - Fully reskinnable. Every icon and both severity thresholds are environment-variable overrides.
Install
Run the installer; it fetches the script into ~/.claude and makes it executable:
curl -fsSL https://raw.githubusercontent.com/urda/forged-statusline/release/install.sh | bash
Or with wget:
wget -qO- https://raw.githubusercontent.com/urda/forged-statusline/release/install.sh | bash
Then point your ~/.claude/settings.json at it:
{
"statusLine": {
"command": "~/.claude/urda-com-forged-statusline.sh",
"padding": 0,
"refreshInterval": 20,
"type": "command"
}
}