playground
claude-statusline
11 components · 1 authors · snapshot registry
loki.json12 components
Top1
News Ticker
line
ans switch soccer allegiances from Brazil as 'Grenadiers' end World Cup
Middle1
Creatures
line
Row 15
Model Name
segment
Opus 4.8 (1M context)
Context Usage
segment
ctx 42%
Rate Limit
segment
5h 22% 2h16m
Rate Limit
segment
5h 22% 2h16m
Session Cost
segment
$12.40
Row 24
Git State
segment
(main) · dirty 18h
Pull Request
segment
PR#7 ✓
Usage Burn Rate
segment
burn 3%/h
Now Playing
segment
♪ Sunset Lover — Honne
Bottom1
Stock Ticker
line
8% · TWII 45,338 +1.4% · 元大台灣50 105.50 +0.1% · 宏碁 38.70 +9.9% · 廣
install prompt
Set up this custom claude-statusline profile for me.
1. Add the marketplace: /plugin marketplace add zyx1121/claude-statusline
2. Install the plugin: /plugin install statusline@claude-statusline
3. Wire it up: /statusline:setup
4. Write this profile to ~/.claude/statusline/profiles/loki.json and make it active by copying it to ~/.claude/statusline/profiles/default.json:
{
"name": "loki",
"description": "Composed in the claude-statusline playground.",
"rule": true,
"components": [
{
"id": "news",
"slot": "top",
"order": 10,
"config": {
"lang": "zh-TW",
"topics": "top,國際,科技,AI"
}
},
{
"id": "creatures",
"slot": "middle",
"order": 10,
"config": {
"ground": "grass",
"resident": "132,54,79"
}
},
{
"id": "model",
"slot": "row1",
"order": 10
},
{
"id": "ctx",
"slot": "row1",
"order": 20
},
{
"id": "ratelimit",
"slot": "row1",
"order": 30,
"config": {
"window": "5h"
}
},
{
"id": "ratelimit",
"slot": "row1",
"order": 40,
"config": {
"window": "7d"
}
},
{
"id": "cost",
"slot": "row1",
"order": 50
},
{
"id": "git",
"slot": "row2",
"order": 10
},
{
"id": "pr",
"slot": "row2",
"order": 20
},
{
"id": "burn",
"slot": "row2",
"order": 30
},
{
"id": "nowplaying",
"slot": "row2",
"order": 40
},
{
"id": "stock-ticker",
"slot": "bottom",
"order": 10
}
]
}
Every referenced component ships with the claude-statusline plugin. Preview it after activation and tell me if any component needs configuration.