Skip to content

Instantly share code, notes, and snippets.

@sergio1990
Created January 2, 2016 14:22
Show Gist options
  • Save sergio1990/ff8098fe9cfdaddea2e0 to your computer and use it in GitHub Desktop.
Save sergio1990/ff8098fe9cfdaddea2e0 to your computer and use it in GitHub Desktop.
#!/bin/bash
PROJECT_NAME="<YOUR-PROJECT-NAME>"
PROJECT_PATH=" ~/Work/railsapps/${PROJECT_NAME}"
CD_INTO_PROJECT="cd ${PROJECT_PATH}"
tmux has-session -t $PROJECT_NAME
if [ $? != 0 ]
then
tmux new-session -s $PROJECT_NAME -n dev -d
tmux send-keys -t $PROJECT_NAME "${CD_INTO_PROJECT}" C-m
tmux split-window -h -t $PROJECT_NAME
tmux new-window -n tests -t $PROJECT_NAME
tmux send-keys -t $PROJECT_NAME:2 "${CD_INTO_PROJECT}" C-m
tmux select-window -t $PROJECT_NAME:1
fi
tmux attach -t $PROJECT_NAME
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment