From 8f3f8d7cb9334da85350e5fcf87c40d96532679d Mon Sep 17 00:00:00 2001 From: Kevin Tindall Date: Sun, 3 Dec 2017 22:11:51 -0600 Subject: [PATCH] fix #95 restore name of first window --- scripts/restore.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/restore.sh b/scripts/restore.sh index 9fd03a9..e0c5bfd 100755 --- a/scripts/restore.sh +++ b/scripts/restore.sh @@ -170,6 +170,7 @@ restore_pane() { window_name="$(remove_first_char "$window_name")" pane_full_command="$(remove_first_char "$pane_full_command")" if pane_exists "$session_name" "$window_number" "$pane_index"; then + tmux rename-window -t "$window_number" "$window_name" if is_restoring_from_scratch; then # overwrite the pane # happens only for the first pane if it's the only registered pane for the whole tmux server @@ -182,6 +183,7 @@ restore_pane() { register_existing_pane "$session_name" "$window_number" "$pane_index" fi elif window_exists "$session_name" "$window_number"; then + tmux rename-window -t "$window_number" "$window_name" new_pane "$session_name" "$window_number" "$window_name" "$dir" "$pane_index" elif session_exists "$session_name"; then new_window "$session_name" "$window_number" "$window_name" "$dir" "$pane_index"