Skip to content

Heads up: fork with theme system and layout tweaks #2

@Rob-Morris

Description

@Rob-Morris

G'day! I forked your project as @robmorris/claude-usage-line — wanted to let you know since I built on your work.

I evaluated 9 statusline tools in detail (CCometixLine, kamranahmedse, rz1989s, daniel3303, ccsp, kcchien, pyccsl, ccpet, and yours). Yours had the fewest stars of the group, but it was the only one I felt comfortable forking — zero runtime dependencies, strongest security posture of any option reviewed, and clean TypeScript I could build on without reworking fundamentals. Stars measure popularity, not quality. The only thing missing for my use case was the ability to customise the theme.

Original authorship is credited in the README and LICENSE.

What I added:

  • Theme system — --theme flag, 10 shipped presets (dark/light variants), user override file at ~/.claude/statusline-theme.json, supports named/256/RGB/raw ANSI color formats
  • Layout tweaks — shortened bar labels (Cx/5h/7d), moved extras (diff/cost/duration) to line 1, --sep flag for separator customization
  • setup enhancements — --theme and --force flags, copies editable theme file on setup

You're welcome to pull anything upstream. Just let me know if you'd like a PR.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions