Commit Graph
7 Commits
Author SHA1 Message Date
André Bezek 6252310229 docs: fill in real repo URL in README clone instructions 2026-07-19 11:58:52 +02:00
Andre 72b91a4e1f docs: add statusline screenshot to README
The README described the statusline's bars and colors in prose only,
leaving readers to imagine the actual rendered output before installing.
2026-07-18 16:30:54 +02:00
Andre 4df9e38ba2 docs: use claude-statusline-kit as the clone target name
Aligns the clone examples with the chosen GitHub repository name so the
documented commands produce a directory that matches the project identity.
2026-07-18 16:21:34 +02:00
Andre c4848cf467 docs: document the three progress bars and their color thresholds
The color logic lives in two files (context bar in cship.toml, the usage
bars in the wrapper), so the behavior was not discoverable from either one
alone. A single reference table records the thresholds and where to edit
each, so future changes keep the two color sources in sync.
2026-07-18 16:18:20 +02:00
Andre c239e19145 feat: auto-install a Nerd Font per-user when none is present
Making the installer a turnkey package means a fresh PC should end up
render-ready without manual font setup or an elevated prompt. The font is
placed in the per-user store and registered under HKCU so no admin rights
are required, and a failed download stays non-fatal because the statusline
already renders through the OS emoji fallback. Detection matches both the
spaced and unspaced registry naming so a second run correctly skips the
download instead of re-copying a font file that is locked while in use.
2026-07-18 15:58:41 +02:00
Andre cbb5f00b65 docs: correct font requirement to emoji-capable, not Nerd Font
The install note and README claimed a Nerd Font was required. A codepoint
audit of the glyphs confirms none fall in the Private Use Area — they are
standard emoji and block-drawing characters that render via the OS emoji
fallback. Overstating the requirement would push users to install fonts
they do not need and imply the statusline breaks without one, which it
does not.
2026-07-18 15:51:05 +02:00
Andre 79342c73da feat: add portable Claude Code statusline kit
Replicating the cship-based statusline across machines meant manually
copying three files and hand-editing settings.json with per-user absolute
paths — error-prone and slow. Bundling the assets with an idempotent
installer that resolves the pwsh path at runtime and merges into an
existing settings.json makes rollout a single command per PC.
2026-07-18 15:48:14 +02:00