Add tmux inspect sessions
parent
8a6d9d8bc2
commit
38dcb5cf4f
@ -0,0 +1 @@
|
||||
export use tmux.nu
|
@ -0,0 +1,15 @@
|
||||
# list of tmux sessions
|
||||
export def sessions []: [
|
||||
nothing -> table<record<
|
||||
name: string
|
||||
id: string
|
||||
attached: number
|
||||
windows: number
|
||||
attached_list: list<string>
|
||||
>>
|
||||
] {
|
||||
tmux list-sessions -F "#{session_name}\t#{session_id}\t#{session_windows}\t#{session_attached}\t#{session_attached_list}"
|
||||
| from tsv --noheaders
|
||||
| rename name id windows attached attached_list
|
||||
| update attached_list { split row , }
|
||||
}
|
Loading…
Reference in New Issue