Skip to content

mstoliarov/statusbar-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

statusbar-plugin

A Claude Code plugin that adds a real-time status bar — context, usage, cost, RAM, and more.

statusbar-plugin [master*] │ Opus 4.6 │ ctx ███░░░░░░░ 25% / 200k │ usage/d █████░░░░░ 45% │ usage/w ██░░░░░░░░ 16% │ tok 7k │ $1.50 │ 🔧 8 req │ 📝 +10/-3 │ mem: 402 MB │ ram █████████░ 13.7/16G

Install

/plugin install github.com/mstoliarov/statusbar-plugin

The plugin auto-configures statusLine in your settings.json on first run — no manual setup needed.

Elements

Element Description
folder [branch*] Working directory + git branch (* = uncommitted changes)
Opus 4.6 Current model
ctx ███ 25% / 200k Context window usage
usage/d █████ 45% 5-hour rate limit
usage/w ██ 16% 7-day rate limit
tok 7k Session tokens
$1.50 Session cost
🔧 8 req Tool calls this session
📝 +10/-3 Lines added / removed
mem: 402 MB Claude Code process memory
ram █████████░ 13.7/16G System RAM usage

Usage

Type /statusbar in Claude Code:

AI Status Bar Configuration
===========================
 #  Element      Status
 1  model        ON
 2  context      ON
 ...
Command Action
/statusbar Show config
/statusbar 3 5 Toggle elements by number
/statusbar ram off Disable specific element
/statusbar on / off Enable/disable status bar

Requirements

  • Claude Code CLI
  • Node.js (included with Claude Code)
  • No other dependencies

How it works

Claude Code
  ├─ SessionStart → session-start.js   auto-patches settings.json
  ├─ statusLine   → statusline.js      renders status bar (Node.js, no deps)
  ├─ PostToolUse  → post-tool.js       tracks requests + lines
  └─ Stop         → stop.js            daily/weekly usage accumulation

License

MIT

About

Real-time status bar plugin for Claude Code CLI — no dependencies, auto-installs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors