Add ssh tunnel stuff

This commit is contained in:
2025-11-14 23:13:49 +01:00
parent 34faa25d3a
commit 78542a3c83
3 changed files with 25 additions and 5 deletions
+8 -2
View File
@@ -21,8 +21,14 @@ fi
current_session=$(tmux display-message -p "#S")
if ! tmux has-session "-t=$selected_name" 2> /dev/null; then
tmux new-session -ds "$selected_name" -c "$selected" -e "CMD=$EDITOR ."
tmux new-window -dt "$selected_name:1" -c "$selected" -e "CMD="
if [[ "$selected" == "$HOME/work/new" ]]; then
selected_name="work"
ssh_tunnel="ssh zroux@localhost -p 2222 -D 6666"
tmux new-session -ds "$selected_name" -c "$selected" -e "CMD=$ssh_tunnel"
else
tmux new-session -ds "$selected_name" -c "$selected" -e "CMD=$EDITOR ."
tmux new-window -dt "$selected_name:1" -c "$selected" -e "CMD="
fi
fi
tmux switch-client -t "$selected_name"