Commit Graph
5 Commits
Author SHA1 Message Date
chuan 394c828ace fix: make statusline work cleanly on Linux too
- install: only convert backslashes to slashes on Windows (backslash is a valid char in Unix paths)
- config dir resolution already falls back from USERPROFILE to HOME, covering both platforms
- README: cross-platform build/install instructions, recommend the install command
2026-06-25 19:13:47 +08:00
chuan 95e3ddbd9c feat: add install command to configure statusLine in settings.json
- locate Claude config via CLAUDE_CONFIG_DIR or ~/.claude
- scope arg: user (default), project, or local
- preserve existing settings and key order; back up to .bak
- set statusLine command to the quoted current executable path (handles spaces)
2026-06-25 19:09:37 +08:00
chuan d4b42f706a docs: add README and adjust rate separator
- add concise Chinese README
- rate: use "-" instead of "/" between 5h/7d usage
2026-06-25 19:00:45 +08:00
chuan 640e1348aa feat: implement Rust statusline for Claude Code
- parse status JSON from stdin and render a single status line
- widgets: model+thinking, context %, directory, git, token speed, rate limits
- coloring: green-to-red gradient plus fixed per-widget colors
- `test` subcommand previews all widgets with synthetic data
- braille-blank placeholder on the second line
2026-06-25 18:57:39 +08:00
chuan 10101c6627 docs: init 2026-06-25 17:06:47 +08:00