# dev work
dev:
    #!/usr/bin/bash
    REPO=$(basename $(git rev-parse --show-toplevel))
    BRANCH=$(git branch --show-current)
    tmux has-session -t "$REPO->$BRANCH"
    if [[ $? -eq 0 ]]; then
        tmux attach-session -t "$REPO->$BRANCH"
    else
        tmux new-session -Ad -s "$REPO->$BRANCH"
        tmux rename-window "write"
        tmux new-window -a -t 1 -n "test"
        tmux new-window -a -t 2 -n "git" lazygit
        tmux new-window -a -t 3 -n "man"
        tmux select-window -t 2
        tmux select-window -t 1
        tmux attach -t "$REPO->$BRANCH"
    fi

# prep repo to be committed
prep:
    mv justfile test_justfile
    mv prod_justfile justfile

