2 files changed,
5 insertions(+),
3 deletions(-)
Author:
Oleksandr Smirnov
olexsmir@gmail.com
Committed at:
2026-06-07 12:36:50 +0300
Authored at:
2026-06-05 23:30:12 +0300
Change ID:
osnvlyzopmnokruwpkusztlttputlwqr
Parent:
7984755
jump to
| M | scripts/pick.sh |
| M | scripts/sessions.sh |
M
scripts/pick.sh
··· 14 14 seen["$name"]="stored" 15 15 done 16 16 17 - while IFS= read -r session; do 17 + while IFS=' ' read -r session status_val; do 18 + [[ "$status_val" == "off" ]] && continue 18 19 seen["$session"]="loaded" 19 - done < <(tmux list-sessions -F "#{session_name}") 20 + done < <(tmux list-sessions -F "#{session_name} #{status}") 20 21 21 22 for name in "${!seen[@]}"; do 22 23 [[ "${seen[$name]}" == "loaded" ]] || continue
M
scripts/sessions.sh
··· 242 242 } 243 243 244 244 save_all_sessions() { 245 - tmux list-sessions -F "#{session_name}" | while read -r session; do 245 + tmux list-sessions -F "#{session_name} #{status}" | while read -r session status_val; do 246 + [[ "$status_val" == "off" ]] && continue 246 247 save_session "$session" 247 248 done 248 249