A fast, dependency-light, starship-inspired status line for Claude Code.
README
A fast, dependency-light, starship-inspired status line for Claude Code.
jq, no Nerd Font requiredcurl -sS https://raw.githubusercontent.com/oleksbard/cosmobar/main/install.sh | sh
cosmobar init
init wires cosmobar into ~/.claude/settings.json, writes a default config
to ~/.config/cosmobar/config.toml, and installs the guided-setup skill.
Restart Claude Code (or send a message) to see the status line.
cosmobar also ships as a Claude Code plugin (macOS/Linux):
/plugin marketplace add oleksbard/cosmobar
/plugin install cosmobar@cosmobar
Then say "install cosmobar" (or run /cosmobar:install) — Claude downloads
the binary, wires it in, and walks you through setup, no shell command to copy.
Run /cosmobar in Claude Code (or just ask "set up cosmobar") for guided
setup, or edit ~/.config/cosmobar/config.toml directly:
theme = "coral" # coral | catppuccin | nord | gruvbox
order = ["dir", "git", "model", "context", "cost", "clock"]
separator = " · "
max_rows = 2
gauge_width = 8
gauge_thresholds = [70, 90]
glyphs = "auto" # auto | unicode | ascii
style = "lean" # lean | tick | blocks
block_caps = "soft" # soft | square (blocks style only)
[clock]
format = "24h" # 24h | 12h | off
[dir]
style = "basename" # basename |