# 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