From 81af77a5a9e139dfcd520dc921630deaf31ca123 Mon Sep 17 00:00:00 2001 From: James Blair Date: Sat, 14 Dec 2019 02:18:35 +1300 Subject: [PATCH] Added start session script. --- start-session.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100755 start-session.sh diff --git a/start-session.sh b/start-session.sh new file mode 100755 index 0000000..c0d7e23 --- /dev/null +++ b/start-session.sh @@ -0,0 +1,15 @@ +#!/bin/bash +set -x +export ALTERNATE_EDITOR="" +BASE=$(basename $1) +tmate -S /tmp/${USER}.${BASE}.iisocket new-session \ + -A -s $USER -n emacs \ + "tmate wait tmate-ready \ +&& TMATE_CONNECT=\ +\$(tmate display -p '#{tmate_ssh} # ${USER}.${BASE} # $(date) # #{tmate_web}') \ +; echo \$TMATE_CONNECT \ +; (echo \$TMATE_CONNECT | xclip -i -sel p -f | xclip -i -sel c )2>/dev/null \ +; echo Share the above with your friends and hit enter here when done? \ +; read ; \ +emacsclient -s $BASE --tty $1 2>&1" +