Add tmux inspect sessions

main
Buddy 1 day ago
parent 8a6d9d8bc2
commit 38dcb5cf4f

@ -5,6 +5,7 @@ source xdg.nu
use themes.nu
use completions *
use inspect
#{{- if eq .age_key "age1htqslfl4d5uv76j8eg49u9njqjx5udj9jmg3ujf2gxjjm06z0vqqwz6tlm" }}
overlay use work
#{{- end }}

@ -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…
Cancel
Save