diff options
Diffstat (limited to 'dotfiles/system')
| -rwxr-xr-x | dotfiles/system/.local/bin/ai-assistants | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/dotfiles/system/.local/bin/ai-assistants b/dotfiles/system/.local/bin/ai-assistants index 8210320..51028fe 100755 --- a/dotfiles/system/.local/bin/ai-assistants +++ b/dotfiles/system/.local/bin/ai-assistants @@ -5,23 +5,23 @@ SESSION="ai-assistants" # If session exists, attach to it if tmux has-session -t "$SESSION" 2>/dev/null; then - tmux attach-session -t "$SESSION" - exit 0 + tmux attach-session -t "$SESSION" + exit 0 fi # Define projects: name and directory projects=( - "health:~/projects/health" - "finances:~/projects/finances" - "danneel:~/projects/danneel" - "jr-estate:~/projects/jr-estate" - "kit:~/projects/kit" - "homelab:~/projects/homelab" - "nextjob:~/projects/nextjob" + "health:~/projects/health" + "finances:~/projects/finances" + "danneel:~/projects/danneel" + "jr-estate:~/projects/jr-estate" + "kit:~/projects/kit" + "homelab:~/projects/homelab" + "career:~/projects/career" ) # Claude command to run in each window -CLAUDE_CMD='claude "Please read ./docs/protocols.org and ./docs/NOTES.org, then begin the session start workflow"' +CLAUDE_CMD='claude "Read docs/protocols.org and docs/NOTES.org, follow instructions exactly, then begin the session-start workflow"' # Create session with first project first="${projects[0]}" @@ -33,11 +33,11 @@ tmux send-keys -t "$SESSION:$name" "$CLAUDE_CMD" Enter # Create remaining windows for project in "${projects[@]:1}"; do - name="${project%%:*}" - dir="${project#*:}" - dir="${dir/#\~/$HOME}" - tmux new-window -t "$SESSION" -n "$name" -c "$dir" - tmux send-keys -t "$SESSION:$name" "$CLAUDE_CMD" Enter + name="${project%%:*}" + dir="${project#*:}" + dir="${dir/#\~/$HOME}" + tmux new-window -t "$SESSION" -n "$name" -c "$dir" + tmux send-keys -t "$SESSION:$name" "$CLAUDE_CMD" Enter done # Select first window and attach |
