Squashed 'vendor/ruvector/' content from commit b64c2172
git-subtree-dir: vendor/ruvector git-subtree-split: b64c21726f2bb37286d9ee36a7869fef60cc6900
This commit is contained in:
21
.claude/helpers/statusline-hook.sh
Executable file
21
.claude/helpers/statusline-hook.sh
Executable file
@@ -0,0 +1,21 @@
|
||||
# Claude Flow V3 Statusline Hook
|
||||
# Add to your shell RC file (.bashrc, .zshrc, etc.)
|
||||
|
||||
# Function to get statusline
|
||||
claude_flow_statusline() {
|
||||
local statusline_script="${CLAUDE_FLOW_DIR:-.claude}/helpers/statusline.cjs"
|
||||
if [ -f "$statusline_script" ]; then
|
||||
node "$statusline_script" 2>/dev/null || echo ""
|
||||
fi
|
||||
}
|
||||
|
||||
# For bash PS1
|
||||
# export PS1='$(claude_flow_statusline) \n\$ '
|
||||
|
||||
# For zsh RPROMPT
|
||||
# export RPROMPT='$(claude_flow_statusline)'
|
||||
|
||||
# For starship (add to starship.toml)
|
||||
# [custom.claude_flow]
|
||||
# command = "node .claude/helpers/statusline.cjs 2>/dev/null"
|
||||
# when = "test -f .claude/helpers/statusline.cjs"
|
||||
Reference in New Issue
Block a user