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