From duet
Install duet statusline to ~/.claude for a lean, informative status bar
npx claudepluginhub tslateman/claude-plugins --plugin duet# Install Statusline ## Context - Duet statusline script: !`cat statusline/statusline-command.sh` - Current user statusline config: !`jq -r '.statusLine // empty' ~/.claude/settings.json 2>/dev/null || echo "(none)"` - Current user statusline script: !`cat ~/.claude/statusline-command.sh 2>/dev/null || echo "(none)"` ## Your Task Install the duet statusline script to `~/.claude/` and configure it in `~/.claude/settings.json`. 1. **Check current state:** - Does `~/.claude/settings.json` already have a `statusLine` field? - Does `~/.claude/statusline-command.sh` already exist? -...
/install-statuslineInstall the usage-limiter statusline into ~/.claude/settings.json.
cat statusline/statusline-command.shjq -r '.statusLine // empty' ~/.claude/settings.json 2>/dev/null || echo "(none)"cat ~/.claude/statusline-command.sh 2>/dev/null || echo "(none)"Install the duet statusline script to ~/.claude/ and configure it in ~/.claude/settings.json.
Check current state:
~/.claude/settings.json already have a statusLine field?~/.claude/statusline-command.sh already exist?If identical: Report "Statusline already up to date" and stop.
If different or new:
Install:
statusline/statusline-command.sh to ~/.claude/statusline-command.shchmod +x ~/.claude/statusline-command.sh~/.claude/settings.json lacks a statusLine field, add it:
"statusLine": {
"type": "command",
"command": "bash ~/.claude/statusline-command.sh"
}
jq to merge the statusLine field without disturbing other settingsVerify:
settings.json has the statusLine fieldTo disable the statusline, delete the statusLine key from settings.json entirely. Setting it to null causes a settings validation error.