From 9f95db30e53a8b044c69ed9f2d108560ce463326 Mon Sep 17 00:00:00 2001 From: Toby Vincent Date: Tue, 13 Sep 2022 19:20:46 -0500 Subject: feat(tmux): sessionizer now creates dir from prompt if non selected --- tmux/.local/bin/tmux-sessions | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'tmux/.local/bin/tmux-sessions') diff --git a/tmux/.local/bin/tmux-sessions b/tmux/.local/bin/tmux-sessions index ac44580..9449b11 100755 --- a/tmux/.local/bin/tmux-sessions +++ b/tmux/.local/bin/tmux-sessions @@ -5,6 +5,7 @@ # shellcheck disable=2016 session=$(tmux list-sessions -F '#{session_last_attached}:#{session_name}' 2>/dev/null | sort -r | cut -d':' -f2 | sed "/$(tmux list-panes -F '#S')/d" | - fzf-tmux -p -- --preview-window=right,80% --preview='tmux capture-pane -ep -t {}' \ - --bind 'ctrl-d:execute(tmux kill-session -t{})+reload(tmux list-sessions -F "#{session_name}" 2>/dev/null | sed "/$(tmux list-panes -F "#S")/d" )') && + fzf-tmux -p -- --select-1 --exit-0 --preview-window=right,80% --preview='tmux capture-pane -ep -t {}' \ + --bind 'ctrl-q:execute(tmux kill-session -t{})+reload(tmux list-sessions -F "#{session_name}" 2>/dev/null | + sed "/$(tmux list-panes -F "#S")/d" )') && tmux $change -t "$session" || exit 0 -- cgit v1.2.3-70-g09d2