Skip to content

Commit

Permalink
fix: reintroduce default mosh command
Browse files Browse the repository at this point in the history
  • Loading branch information
simonwjackson committed Apr 11, 2024
1 parent 7dc96f4 commit 9a1743d
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 7 deletions.
5 changes: 2 additions & 3 deletions src/bin/tmesh
Original file line number Diff line number Diff line change
Expand Up @@ -59,9 +59,8 @@ tryStartTmesh() {
-L "${TMESH_SOCKET}" \
new-session \
-s "${TMESH_DEFAULT_SESSION}" \
-d
# \
# mosh "${SERVER}" -- sh -c "TMESH_SOCKET=$TMESH_SOCKET ${SCRIPT_DIR}/tmesh-server"
-d \
mosh "${SERVER}" -- sh -c "${SCRIPT_DIR}/tmesh-server"
fi
}

Expand Down
7 changes: 3 additions & 4 deletions src/bin/tmesh-server
Original file line number Diff line number Diff line change
@@ -1,19 +1,18 @@
#!/usr/bin/env bash

SCRIPT_DIR="$(dirname "$0")"
TMESH_SERVER_INSTANCE_SOCKET=${TMESH_SERVER_INSTANCE_SOCKET:-"workspace"}
TMESH_SERVER_SOCKET=${TMESH_SERVER_SOCKET:-"workspace"}
TMUX_CONFIG=${TMUX_CONFIG:="${SCRIPT_DIR}/../etc/tmesh/tmesh-server.tmux.conf"}
TMESH_CONFIG=${TMESH_CONFIG:="/etc/tmesh/config.json"}

COMMAND="$(yq -e '.local-tmesh-server.command' ./config.yaml 2>/dev/null || echo "${SHELL}")"

tmux \
-L "${TMESH_SERVER_INSTANCE_SOCKET}" \
-L "${TMESH_SERVER_SOCKET}" \
-f "${TMUX_CONFIG}" \
attach-session \
-t terminals ||
tmux \
-L "${TMESH_SERVER_INSTANCE_SOCKET}" \
-L "${TMESH_SERVER_SOCKET}" \
-f "${TMUX_CONFIG}" \
new-session \
-s terminals \
Expand Down

0 comments on commit 9a1743d

Please sign in to comment.