프리셋 단축키
프리셋 단축키를 사용하면 한 글자 문자로 위젯을 빠르게 배치할 수 있습니다. 설정 파일에 "preset" 값을 지정하면 displayMode와 lines를 자동으로 생성합니다.
사용법
섹션 제목: “사용법”설정 파일(~/.claude/claude-dashboard.local.json)에 "preset" 값을 추가합니다:
{ "preset": "MC$R|BDO"}위 예시는 다음과 같은 2줄 레이아웃을 생성합니다:
- 1줄: model, context, cost, rateLimit5h
- 2줄: burnRate, sessionDuration, todoProgress
문자-위젯 매핑 표
섹션 제목: “문자-위젯 매핑 표”| 문자 | 위젯 | 문자 | 위젯 |
|---|---|---|---|
M | model | T | toolActivity |
C | context | A | agentStatus |
$ | cost | O | todoProgress |
R | rateLimit5h | B | burnRate |
7 | rateLimit7d | E | depletionTime |
S | rateLimit7dSonnet | H | cacheHit |
P | projectInfo | X | codexUsage |
I | sessionId | G | geminiUsage |
D | sessionDuration | Z | zaiUsage |
K | configCounts | N | tokenBreakdown |
F | performance | W | forecast |
U | budget |
줄 구분
섹션 제목: “줄 구분”| 문자를 사용하여 줄을 구분합니다. |가 없으면 모든 위젯이 한 줄에 표시됩니다.
1줄 레이아웃:
{ "preset": "MC$R" }결과: model, context, cost, rateLimit5h
2줄 레이아웃:
{ "preset": "MC$R7|PDB" }결과:
- 1줄: model, context, cost, rateLimit5h, rateLimit7d
- 2줄: projectInfo, sessionDuration, burnRate
3줄 레이아웃:
{ "preset": "MC$R7|PDBO|TAHF" }결과:
- 1줄: model, context, cost, rateLimit5h, rateLimit7d
- 2줄: projectInfo, sessionDuration, burnRate, todoProgress
- 3줄: toolActivity, agentStatus, cacheHit, performance
다른 설정과 조합
섹션 제목: “다른 설정과 조합”프리셋 단축키는 테마, 구분선 등 다른 설정과 함께 사용할 수 있습니다:
{ "preset": "MC$R|BDO", "theme": "tokyoNight", "separator": "dot", "dailyBudget": 15, "cache": { "ttlSeconds": 300 }}참고 사항
섹션 제목: “참고 사항”- 인식되지 않는 문자는 무시됩니다.
preset값이 설정되면displayMode를custom으로 자동 변경하고, 해당 문자열에서lines배열을 생성합니다.disabledWidgets와 함께 사용할 수 있으며, 비활성화된 위젯은 프리셋에서도 필터링됩니다.