Personal Claude Code configuration — settings and status line script.
settings.json— Claude Code settings: permissions, enabled plugins, and status line commandstatusline-command.sh— Status line script that displays model name and rate limit usage
The status line shows:
Claude Sonnet 4.6 | 5h:▓▓▓░░░░░░░ 30% 7d:▓░░░░░░░░░ 10%
| Segment | Description |
|---|---|
Claude Sonnet 4.6 |
Current model display name |
5h:▓▓▓░░░░░░░ 30% |
5-hour session limit usage (10-block bar + percentage) |
7d:▓░░░░░░░░░ 10% |
Weekly rate limit usage (10-block bar + percentage) |
Bars use ▓ for used capacity and ░ for remaining. Both segments are hidden before the first API response in a session.
Clone or download this repo, then run the install script from the repo directory:
bash install.shThis copies settings.json and statusline-command.sh into ~/.claude/.