Claude Code status line
CCometixLine
A fast status line for Claude Code written in Rust, with git info, model and usage segments and a TUI configurator.
Install
npm install -g @cometix/cclinegit clone https://github.com/Haleclipse/CCometixLine.gitFrom the README
CCometixLine English | 中文 A fast, composable status line for Claude Code, written in Rust, with a full-screen configurator. Highlights - Your session at a glance: model and effort, directory, git, context use, prompt cache countdown and hit ratio, the 5-hour and weekly limits with your pace against the clock, cost, PR and more: 30+ metrics in all. - Any metric, any form: each item can be text, a progress bar, a gauge, a sparkline or a pace bar, with three text templates for when room runs short. - Fits the terminal: lines wrap between items when the terminal is narrow; a right-hand group stays flush right. - Looks: four skins (plain, bracket, pill, powerline), 13 palettes that follow your terminal's colors or bring their own, Nerd Font, Unicode or ASCII glyphs, and color depth from truecolor down to none. - Eight presets to start from, and your own saved alongside them. - A configurator that edits everything with a live preview of sample sessions, and points Claude Code at ccline for you. - Accurate for third-party models: a model registry fixes names and context windows Claude Code can't know. - Background tasks: the same binary draws the line under each running subagent. - Light: a render costs a few milliseconds over process start; git runs in the background, never on the render path. Install yarn, pnpm, the npm mirror The package puts the binary at ~/.claude/ccline/ccline and the ccline command on your PATH. To update later: npm update -g @cometix/ccline. Manual download Download the archive for your platform from Releases and put the binary at ~/.claude/ccline/ccline (ccline.exe on Windows). Build from source Set up Claude Code Run ccline in a terminal. The first run walks you through checking your font, picking a preset and pointing Claude Code at…
How status lines work
- A status line is a command Claude Code runs to draw the bar under the prompt. It gets the session as JSON on stdin (model, folder, cost, context) and prints one or more lines.
- Point the statusLine setting in ~/.claude/settings.json at it: { "statusLine": { "type": "command", "command": "<the command from the README>" } }.
- Or run /statusline inside Claude Code and describe what you want.
Details
- Repository
- Haleclipse/CCometixLine
- Type
- Status lines
- Language
- Rust
- Last updated
- 1 November 2026
FAQ
What is CCometixLine?
A fast status line for Claude Code written in Rust, with git info, model and usage segments and a TUI configurator. It is a status line for Claude Code, from Haleclipse/CCometixLine on GitHub.
How do I install CCometixLine?
Run npm install -g @cometix/ccline, then follow the setup in the README.
Is CCometixLine popular?
Haleclipse/CCometixLine has 3,526 GitHub stars and 225 forks, and is included in 3 curated Claude Code lists. It was last updated on 1 November 2026.
More status lines
ccstatusline
14ksirmalloc/ccstatusline
A highly configurable status line for Claude Code with powerline styling, themes and an interactive setup tool.
claude-powerline
1.2kOwloops/claude-powerline
A vim-style powerline status line with usage tracking, git integration and custom themes.
Claude HUD
29kjarrodwatts/claude-hud
A plugin that turns the status line into a HUD showing context usage, active tools, running subagents and todo progress.
claude-statusline
1.4knilbuild/claude-statusline
A minimal personal status line setup for Claude Code.
cc-statusline
645chongdashu/cc-statusline
Generates an informative status line script for Claude Code through an interactive setup.
claude-dashboard
586uppinote20/claude-dashboard
A status line plugin showing context usage, API rate limits and session cost.
Browse the most popular Claude Code mods, all status lines, or the skills and MCP server directories.