feat(session): preserve user session order on save. closes #388

pull/476/head
Andres Rodriguez 2023-04-09 08:30:30 -07:00
parent cff343cf9e
commit c98218d928
1 changed files with 6 additions and 2 deletions

View File

@ -27,6 +27,8 @@ grouped_sessions_format() {
pane_format() {
local format
format+="#{session_id}"
format+="${delimiter}"
format+="pane"
format+="${delimiter}"
format+="#{session_name}"
@ -55,6 +57,8 @@ pane_format() {
window_format() {
local format
format+="#{session_id}"
format+="${delimiter}"
format+="window"
format+="${delimiter}"
format+="#{session_name}"
@ -82,11 +86,11 @@ state_format() {
}
dump_panes_raw() {
tmux list-panes -a -F "$(pane_format)"
tmux list-panes -a -F "$(pane_format)" | sort -k1 | cut -f2-
}
dump_windows_raw(){
tmux list-windows -a -F "$(window_format)"
tmux list-windows -a -F "$(window_format)" | sort -k1 | cut -f2-
}
toggle_window_zoom() {