35 lines
		
	
	
		
			753 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			753 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
| #!/bin/bash
 | |
| 
 | |
| set -e
 | |
| 
 | |
| FILESHARE=false
 | |
| WEB=false
 | |
| 
 | |
| while getopts f opt; do
 | |
|     case $opt in
 | |
|         f) FILESHARE=true ;;
 | |
|         w) WEB=true ;;
 | |
|     esac
 | |
| done
 | |
| 
 | |
| tmux new-session -d -s test
 | |
| tmux send-keys -t test "a serve" Enter
 | |
| 
 | |
| tmux new-window -t test
 | |
| tmux send-keys -t test "SS start docker && duu meilisearch" Enter
 | |
| 
 | |
| tmux new-window -t test
 | |
| tmux send-keys -t test "SS start docker && duu socketi" Enter
 | |
| 
 | |
| tmux new-window -t test
 | |
| tmux send-keys -t test "nrh" Enter
 | |
| 
 | |
| $WEB && tmux new-window -t test
 | |
| $WEB && tmux send-keys -t test "ggwdk && cd plugins/silva/adrema/assets/vendor/adrema-form && nrd" Enter
 | |
| 
 | |
| $FILESHARE && tmux new-window -t test
 | |
| $FILESHARE && tmux send-keys -t test "cd tests/Fileshare && docker compose up" Enter
 | |
| 
 | |
| tmux attach-session -t test
 | |
| 
 |