diff --git a/scripts/fingers.sh b/scripts/fingers.sh index 27f77d7..3ec7221 100755 --- a/scripts/fingers.sh +++ b/scripts/fingers.sh @@ -13,7 +13,7 @@ fingers_pane_id=$2 last_pane_id=$3 fingers_window_id=$4 pane_input_temp=$5 -original_rename_setting=$6 +original_window_name=$6 BACKSPACE=$'\177' @@ -47,7 +47,7 @@ function zoom_pane() { function revert_to_original_pane() { tmux swap-pane -s "$current_pane_id" -t "$fingers_pane_id" - tmux set-window-option automatic-rename "$original_rename_setting" + tmux rename-window "$original_window_name" if [[ ! -z "$last_pane_id" ]]; then tmux select-pane -t "$last_pane_id" diff --git a/scripts/tmux-fingers.sh b/scripts/tmux-fingers.sh index 96a2948..6db9c46 100755 --- a/scripts/tmux-fingers.sh +++ b/scripts/tmux-fingers.sh @@ -58,9 +58,9 @@ function prompt_fingers_for_pane() { capture_pane "$current_pane_id" "$tmp_path" - local original_rename_setting=$(tmux show-window-option -gv automatic-rename) + local original_window_name=$(tmux display-message -p '#{window_name}') tmux set-window-option automatic-rename off - pane_exec "$fingers_pane_id" "cat $tmp_path | $CURRENT_DIR/fingers.sh \"$current_pane_id\" \"$fingers_pane_id\" \"$last_pane_id\" \"$fingers_window_id\" $tmp_path $original_rename_setting" + pane_exec "$fingers_pane_id" "cat $tmp_path | $CURRENT_DIR/fingers.sh \"$current_pane_id\" \"$fingers_pane_id\" \"$last_pane_id\" \"$fingers_window_id\" $tmp_path $original_window_name" echo $fingers_pane_id }