Add function to extract auto rename setting
parent
716b958145
commit
77a279452f
|
@ -172,7 +172,7 @@ new_pane() {
|
||||||
else
|
else
|
||||||
tmux split-window -t "${session_name}:${window_number}" -c "$dir"
|
tmux split-window -t "${session_name}:${window_number}" -c "$dir"
|
||||||
fi
|
fi
|
||||||
tmux rename-window -t "${session_name}:${window_number}" "$window_name"
|
tmux rename-window -t "${session_name}:${window_number}"
|
||||||
# minimize window so more panes can fit
|
# minimize window so more panes can fit
|
||||||
tmux resize-pane -t "${session_name}:${window_number}" -U "999"
|
tmux resize-pane -t "${session_name}:${window_number}" -U "999"
|
||||||
}
|
}
|
||||||
|
|
|
@ -33,8 +33,6 @@ pane_format() {
|
||||||
format+="${delimiter}"
|
format+="${delimiter}"
|
||||||
format+="#{window_index}"
|
format+="#{window_index}"
|
||||||
format+="${delimiter}"
|
format+="${delimiter}"
|
||||||
format+=":#{window_name}"
|
|
||||||
format+="${delimiter}"
|
|
||||||
format+="#{window_active}"
|
format+="#{window_active}"
|
||||||
format+="${delimiter}"
|
format+="${delimiter}"
|
||||||
format+=":#{window_flags}"
|
format+=":#{window_flags}"
|
||||||
|
@ -53,6 +51,18 @@ pane_format() {
|
||||||
echo "$format"
|
echo "$format"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
get_auto_rename() {
|
||||||
|
local res=$(tmux show -w automatic-rename)
|
||||||
|
if [[ -z $res ]] || [[ $res == "automatic-rename off" ]]
|
||||||
|
then
|
||||||
|
echo ":#{window_name}"
|
||||||
|
else
|
||||||
|
echo "#{window_name}"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
get_auto_rename
|
||||||
|
|
||||||
window_format() {
|
window_format() {
|
||||||
local format
|
local format
|
||||||
format+="window"
|
format+="window"
|
||||||
|
@ -61,7 +71,9 @@ window_format() {
|
||||||
format+="${delimiter}"
|
format+="${delimiter}"
|
||||||
format+="#{window_index}"
|
format+="#{window_index}"
|
||||||
format+="${delimiter}"
|
format+="${delimiter}"
|
||||||
format+="#{window_active}"
|
format+=":#{window_name}"
|
||||||
|
format+="${delimiter}"
|
||||||
|
format+="#{window_active}"
|
||||||
format+="${delimiter}"
|
format+="${delimiter}"
|
||||||
format+=":#{window_flags}"
|
format+=":#{window_flags}"
|
||||||
format+="${delimiter}"
|
format+="${delimiter}"
|
||||||
|
@ -320,4 +332,4 @@ main() {
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
main
|
# main
|
||||||
|
|
Loading…
Reference in New Issue