Merge commit 'd803bfe2b1fe7f5e219e50ac20d6801a0a58ac75' as 'vendor/ruvector'
This commit is contained in:
21
vendor/ruvector/.claude/helpers/statusline-hook.sh
vendored
Executable file
21
vendor/ruvector/.claude/helpers/statusline-hook.sh
vendored
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