By rachitgoel89
Tokyo Night themed status bar for Claude Code — time, model, context window, cost, git branch, and stash count at a glance.
Tokyo Night themed status bar for Claude Code — time, model, context window, cost, git branch, and stash count at a glance.
Features:
108,994/200k) when hook data is available00:42 | ⏱ 1h06m | Opus 4.6 | [▓▓▓▓▓▶░░░░░] 108,994/200k (54%) | 💰 $2.15 | ⎇ main

A Stop hook fires after every Claude response and parses the session transcript JSONL to extract real token counts (input_tokens + cache_creation_input_tokens + cache_read_input_tokens), writing them to /tmp/nexus-token-cache.json. The status bar reads this cache (refreshed within 60 seconds) and uses the exact numbers instead of the API's used_percentage estimate, which can lag or diverge significantly.
A SessionStart hook writes the session start timestamp to /tmp/nexus-session-start, allowing the status bar to display elapsed time between the clock and model name.
When hook data is stale or unavailable, the bar falls back to adaptive token formatting based on API estimates.
This means the context fill shown is derived from actual API usage data — the same numbers the model sees — rather than a potentially stale server-side percentage.
Stop hook now fires after every response, parsing the real transcript token counts. Previously, the context fill came from the API's used_percentage which can lag or diverge by 10–20%.108,994/200k with full precision when hook data is available, not a rounded estimate.⏱ 1h06m displayed between the clock and model name, driven by a SessionStart hook.800, 36.0k, or 150k depending on magnitude.▶ crawling cursor was missing from the Windows version. Fixed.claude plugin marketplace add rachitgoel89/nexus
claude plugin install nexus@rachitgoel89
Then inside Claude Code, run:
/nexus:setup
Restart Claude Code (or start a new session) to activate the status bar.
bash scripts/setup.sh
Restart Claude Code (or start a new session) after installing.
Once installed, you can update nexus to the latest version with:
claude plugin update nexus
The installer registers the rachitgoel89/nexus GitHub marketplace so Claude Code knows where to fetch updates from.
claude plugin uninstall nexus
Or manually:
bash scripts/uninstall.sh
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub rachitgoel89/nexus --plugin nexusLive usage status bar for Claude Code — session limits, weekly usage, lines changed, 10 themes, widget priorities, shimmer animations, and zero API calls
Lightweight Claude Code status-line monitor with switchable styles, themes, and slash commands. v3.14.1 lowers the projection red line to 85% (yellow now 70–84) so a 7d window heading for →99% reads red instead of merely warm. v3.14.0 colours the 5h/7d bars by where usage is HEADED, not where it is now: once an end-of-window projection exists, the bar fill, label, and reset clock take their severity from the projected % against the cap (green <80, yellow 80–99, red ≥100) while the fill length still shows current usage — so a 7d window at 24% but on track for →96% reads yellow instead of a falsely-healthy green (all three styles). It also fixes the →NN% projection reading far too low for the first ~15 min after a reset (it was seeded from the used=0 first tick and lagged); it now holds `→--` until MIN_ELAPSED, then seeds from the first trustworthy reading. v3.13.3–v3.13.5 fix the 5h/7d bars sticking at a stale high % after Anthropic re-baselines usage mid-window (e.g. weekly limit raised): the cross-session merge now accepts an official downward revision once the old reading goes unconfirmed for 120s, idle windows replaying hours-old rate_limits blobs (expired 5h reset) can no longer overwrite or re-confirm the shared reading, and the →NN% projection drops its old-denominator samples and relearns after a re-baseline instead of freezing for the rest of the window. v3.13.0 adds a ⚙ session-mode line — effort (low/medium/high/xhigh/max/ultracode/auto) · thinking · fast · output-style — with a distinct static colour gradient per effort tier. v3.12.0 adds an always-on end-of-window projection (→NN%, learned from your local work rhythm) + an at-risk `⚠eta` forecast after each reset timer, session lines on by default, and a faint on-bar version that shows a `↑` hint when a newer release is on PyPI. v3.10.0 adds an opt-in live-activity line (in-progress todo, active tool, completed-tool rollup), git ahead/behind + session duration/lines on the project line, running-subagent lines, an opt-in `bar_shimmer` starfield on the battery bars, and a self-hosted plugin marketplace — plus a reliability fix so auto-update actually runs in daemon mode (detached, non-blocking) and the cache countdown is now per-session-correct. v3.9.0 makes the `cache` countdown auto-detect the real prompt-cache TTL (5m vs 1h) from the transcript, fixing a ~55-minute early `cache COLD` for Claude subscription users (Claude Code requests the 1-hour TTL automatically). v3.7.0 defends against status-line hijacking: a new `cs --setup --project [PATH]` writes a project-level override so another tool stealing the global `~/.claude/settings.json` slot can't kick `cs` out of this project; when displacement is detected, the bar also surfaces a one-line warning. v3.6.0 makes daemon (fast) mode the default for `cs --setup` — under 1% CPU continuously instead of ~3% inline at refreshInterval=1; pass `--inline` to opt back. Requires the `cs` CLI from PyPI (`pip install claude-statusbar` or `uv tool install claude-statusbar`).
Terminal HUD for Claude Code — real-time token, cost, git, and project monitor
Unified status line for Claude Code with multi-CLI (Claude, Codex, Gemini, z.ai) usage monitoring, context, rate limits, and cost tracking
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.