Configure statusline-tools status line and dependencies
Manages custom status line installation, configuration, and dependencies.
/plugin marketplace add terrylica/cc-skills/plugin install statusline-tools@cc-skills[install|uninstall|status|deps]Manage custom status line installation and dependencies.
| Action | Description |
|---|---|
install | Install status line to settings.json |
uninstall | Remove status line from settings.json |
status | Show current configuration and dependencies |
deps | Install lychee via mise |
install, uninstall, status, deps) -> execute directlystatus to show current configurationWhen invoked without arguments, guide the user interactively:
Question: "What would you like to do with statusline-tools?"
Options:
- "Install" -> "Install the custom status line to settings.json"
- "Uninstall" -> "Remove the status line configuration"
- "Install deps" -> "Install lychee for link validation via mise"
- "Status" -> "Show current configuration and dependencies"
Parse $ARGUMENTS and run the management script:
/usr/bin/env bash << 'SETUP_SCRIPT_EOF'
PLUGIN_DIR="${CLAUDE_PLUGIN_ROOT:-$HOME/.claude/plugins/marketplaces/cc-skills/plugins/statusline-tools}"
ACTION="${ARGUMENTS:-status}"
bash "$PLUGIN_DIR/scripts/manage-statusline.sh" $ACTION
SETUP_SCRIPT_EOF
After install/uninstall operations:
IMPORTANT: Restart Claude Code session for changes to take effect.
The statusLine is loaded at session start. Modifications to settings.json require a restart.