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
 | 
						|
 |