@vibest/ccline
v0.0.4
Published
A customizable statusline for Claude Code CLI
Maintainers
Readme
@vibest/ccline
A customizable statusline for Claude Code CLI.
Installation
bun add -g @vibest/cclineOr with npm:
npm install -g @vibest/cclineConfiguration
Add to ~/.claude/settings.json:
{
"statusLine": {
"type": "command",
"command": "ccline"
}
}Output
[Opus 4.5] █████░░░░░ 45% ∣ $0.52
~/Code/my-project (main +123 -45)Programmatic Usage
import {
readStdin,
modelWidget,
costWidget,
contextWidget,
projectGitWidget,
} from "@vibest/ccline";
const data = await readStdin();
console.log(modelWidget(data));
console.log(projectGitWidget(data));Available Widgets
modelWidget- Model name with brackets (e.g.,[Opus 4.5])contextWidget- Context window progress bar and percentageprojectGitWidget- Project path with git branch and changescostWidget- Total cost in USDdirectoryWidget- Current directorygitWidget- Git branch name
License
MIT
