summaryrefslogtreecommitdiff
path: root/bin/debian-ftp-master
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2020-06-21 10:44:50 -0700
committerSean Whitton <spwhitton@spwhitton.name>2020-06-21 10:46:21 -0700
commit134984230ac68c0bf5595ffbf4c2b1198b975803 (patch)
tree7cd2ec475952c69babfa27eaf0a85e743f0f1493 /bin/debian-ftp-master
parent37cc1fdbc9789e129afc5f3d523240446625463b (diff)
downloaddotfiles-134984230ac68c0bf5595ffbf4c2b1198b975803.tar.gz
new ssh-and-tmux and ssh-and-tmux-term and some connecting up
Diffstat (limited to 'bin/debian-ftp-master')
-rwxr-xr-xbin/debian-ftp-master8
1 files changed, 2 insertions, 6 deletions
diff --git a/bin/debian-ftp-master b/bin/debian-ftp-master
index 8f454fac..6694ec24 100755
--- a/bin/debian-ftp-master
+++ b/bin/debian-ftp-master
@@ -57,10 +57,7 @@ ssh ftp-master.debian.org pgrep -u spwhitton emacs \
# sleep 0.3
# done
-# have to say the '&' else on buster, command does not exit until
-# terminal window is closed
-xfce4-terminal --title="ftp-master dak command session" -x /bin/sh \
- -c "ssh -t ftp-master.debian.org tmux new-session -A -s dak" &
+ssh-and-tmux-term ftp-master.debian.org dak "ftp-master dak command session"
until wmctrl -l | grep -q "ftp-master dak command session"; do
sleep 0.3
done
@@ -71,8 +68,7 @@ wmctrl -R "ftp-master dak command session"
# container on buster's i3 (but not stretch's)
i3-msg layout tabbed
-xfce4-terminal --title="ftp-master GNU mc session" -x /bin/sh \
- -c "ssh -t ftp-master.debian.org tmux new-session -A -s mc" &
+ssh-and-tmux-term ftp-master.debian.org mc "ftp-master GNU mc session"
until wmctrl -l | grep -q "ftp-master GNU mc session"; do
sleep 0.3
done