blob: 68fec4709c30e5c922389a2d86635d3b7b1a7a05 (
plain)
1
2
3
4
5
6
7
8
|
#!/usr/bin/env bash
[[ -n "$TMUX" ]] && change="switch-client" || change="attach-session"
session=$(tmux list-sessions -F "#{session_name}" 2>/dev/null |
fzf-tmux -p -- --reverse --exit-0 --preview='tmux-tree {} | bat --style plain') &&
tmux $change -t "$session" || exit 0
|