Skip to main content
Presets are starting configurations that set a group of display options at once. Choose one when first running /claude-hud:configure, or reset to a preset at any time from the interactive flow.

The three presets

PresetWhat’s shown
FullEverything enabled — tools, agents, todos, git, usage, duration, session name
EssentialActivity lines and git status, minimal info clutter
MinimalCore only — model name and context bar (this is the default)
The Full preset enables every display element. Use this when you want maximum visibility into your session.
[Opus | Max] │ my-project git:(main*)
Context █████░░░░░ 45% │ Usage ██░░░░░░░░ 25% (1h 30m / 5h) ⏱️ 5m
◐ Edit: auth.ts | ✓ Read ×3 | ✓ Grep ×2
◐ explore [haiku]: Finding auth code (2m 15s)
▸ Fix authentication bug (2/5)
What’s on:
  • Tools activity
  • Agents status
  • Todo progress
  • Config counts
  • Token breakdown
  • Usage limits
  • Session duration
  • Session name
  • Git (with dirty indicator)

Applying a preset

Run the configure command and follow the prompts:
/claude-hud:configure
For new users, the flow asks you to choose a preset first, then lets you turn individual elements on or off. For returning users, you can reset to a preset from the Layout/Reset step.

Equivalent config.json

{
  "lineLayout": "expanded",
  "gitStatus": {
    "enabled": true,
    "showDirty": true,
    "showAheadBehind": false,
    "showFileStats": false
  },
  "display": {
    "showTools": true,
    "showAgents": true,
    "showTodos": true,
    "showConfigCounts": true,
    "showTokenBreakdown": true,
    "showUsage": true,
    "usageBarEnabled": true,
    "showDuration": true,
    "showSessionName": true
  }
}
After applying a preset, you can fine-tune individual options by editing ~/.claude/plugins/claude-hud/config.json directly. The interactive flow preserves any advanced settings you have set manually.

Build docs developers (and LLMs) love