π Β· vibeline
An emoji-first statusline for Claude Code that shows your session's mood.
Instead of a flat clock ticking up, watch your session evolve: π± fresh start β π₯ in flow β π§ wizard hours β π» past midnight. Two lines, zero config, a single bash file.

Two lines
Where you are, and how it's going
- Line one: model, current folder + git branch with dirty count and ahead/behind, and the session name.
- Line two: TODO radar, elapsed with its evolving emoji, cost by tier, plan usage and a context bar.
- Long session names never push anything off-screen.
Real numbers
The plan usage you can trust
- Session and weekly bars for your 5-hour and 7-day limits, plus a countdown to the weekly reset.
- These are the real numbers from /usage, read straight from Claude Code, no estimation, no calibration.
- An Anthropic-status panel appears only during a live incident, and vanishes on its own once resolved.
What you see
A mood that evolves
Elapsed time carries an emoji that changes every stage: π± fresh β β warmed up β π₯ in flow β π§ wizard hours β π» past midnight.
TODO radar
Pending / in-progress / done from the session's TodoWrite list; falls back to code markers (TODO / FIXME / XXX / HACK).
Real plan usage
Session and weekly bars for your 5-hour and 7-day limits, read straight from /usage, no estimation, no calibration.
Where you are
Model, current folder + git branch with dirty count and ahead/behind, and the session name, all on line one.
Cost & context
Session spend colored by tier (β‘ flashes when it grows) and a five-dot context-window bar.
Status, only when it breaks
A panel that appears only during an active incident on status.claude.com and vanishes on its own once it's resolved.
Install
One line
$ curl -fsSL https://raw.githubusercontent.com/zeroblack/vibeline/main/install.sh | bash
Built with
π
It tells you how the session feels
Other statuslines tell you facts. vibeline keeps you connected to the session and your own sense of time. Zero config, single bash file, MIT.
Built with care by an indie developer β useful, honest software with no friction.