Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- SESSIONS=$(tmux ls)
- RESTORED=false
- IFS=':' read -ra SES <<< "$SESSIONS"
- if [ ${#SES} != 0 ]; then
- for i in "${SES[@]}"; do
- if [ "$i" = "dev" ]; then
- RESTORED=true
- tmux a -t "$i"
- fi
- done
- fi
- if [ "$RESTORED" = false ]; then
- tmux new-session -s 'dev' -d
- tmux split-window -h
- tmux split-window -v
- tmux select-pane -t 0
- tmux split-window -v
- tmux select-pane -t 0
- tmux new-window 'dev'
- tmux -2 attach-session -d
- fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement