Status line sync
Sync your ccstatusline (Claude Code status line) config across machines with ccas, and wire it into Claude Code in one command.
ccstatusline is a popular,
customizable status line for Claude Code. ccas can sync your ccstatusline
config across machines and wire it into Claude Code for you, so your status line
looks the same everywhere.
Commands
ccas statusline push # upload this machine's ccstatusline config
ccas statusline pull # download your config (or the Hep.gg default) + wire it in
ccas statusline install # set ccstatusline as your Claude Code status line
ccas statusline default # install the Hep.gg default status lineTypical flow:
- Customize your status line once:
npx -y ccstatusline@latest. ccas statusline pushto save it to your account.- On another machine:
ccas statusline pull, it writes your config and sets ccstatusline as the Claude Code status line (no extra steps).
ccas statusline install is a shorthand if you just want ccstatusline wired into
Claude Code (it sets the status line to run npx -y ccstatusline@latest) without
pulling a saved config.
The Hep.gg default
If you have never run ccas statusline push, you do not have a saved config yet.
In that case ccas statusline pull falls back to the Hep.gg default status
line and installs it, so a fresh machine still gets a good-looking status line in
one command. You can also install it explicitly any time with ccas statusline default, even if you already have your own saved.
The default tracks the Hep.gg maintainer's current status line, so it stays
up to date on its own. Once you customize your own and ccas statusline push it,
pull uses yours instead of the default.