Local script
One file, no dependencies, Node 18 or newer. Shows the model, a context meter, lines changed, cost and time.
- Download the script (read it first — it is a single file):
curl -fsSL https://www.nivloo.xyz/statusline.mjs -o ~/.claude/nivloo-statusline.mjs - Check it matches the published file:
shasum -a 256 ~/.claude/nivloo-statusline.mjsSHA-256 47fd2ac14ada41ea24ef5068d3508b5a9bc9e8a296a06c54362a3739ef635b0c · 18.5 KB - Add it to
~/.claude/settings.json:{ "statusLine": { "type": "command", "command": "node ~/.claude/nivloo-statusline.mjs", "refreshInterval": 2 } }