tmux
現在のtmuxウィンドウを水平分割し、新しいWorktreeのディレクトリで開きます。
[hooks]post_start = ['[ -n "$TMUX" ] && tmux split-window -h -c "$VIBE_WORKTREE_PATH"'][ -n "$TMUX" ] && のガードがあるので、tmuxの外でvibe startを実行した場合はフックが何もしません。同じ設定がどこでも動きます。
バリエーション
Section titled “バリエーション”分割ではなく新しいウィンドウを開く場合:
[hooks]post_start = ['[ -n "$TMUX" ] && tmux new-window -c "$VIBE_WORKTREE_PATH"']垂直分割の場合:
[hooks]post_start = ['[ -n "$TMUX" ] && tmux split-window -v -c "$VIBE_WORKTREE_PATH"']