From eebcec1f5032eded68d8933e7112e7af3baa8cbd Mon Sep 17 00:00:00 2001 From: Stanislaw Adaszewski Date: Fri, 10 Apr 2020 18:48:06 +0200 Subject: [PATCH] Added a tmux script. --- frontend/tmux.sh | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 frontend/tmux.sh diff --git a/frontend/tmux.sh b/frontend/tmux.sh new file mode 100644 index 0000000..25855bf --- /dev/null +++ b/frontend/tmux.sh @@ -0,0 +1,23 @@ +#!/bin/sh + +set -e + +function panetitle () { + printf "\033]2;%s\033\\" "$1"; +} + +export -f panetitle + +export TERM=putty + +source ${HOME}/workspace/ml/ml tmux-2.7.0 + +tmux new-session -x 2000 -y 1200 -d "ml python2; cd ${HOME}/workspace/arvados-workbench-advanced/frontend/dist; panetitle https_server; /bin/bash --init-file <(echo \"python2 ../../backend/srv.py\")" + +tmux split-window -v "source ${HOME}/workspace/ml/ml nodejs-8.11.3; cd ${HOME}/workspace/arvados-workbench-advanced/frontend; panetitle npm_run_watch; /bin/bash --init-file <(echo \"npm run watch\")" + +tmux split-window -v "cd ${HOME}/workspace/arvados-workbench-advanced; panetitle project; /bin/bash" + +tmux select-layout even-vertical + +tmux attach