Skip to content

Commit

Permalink
fix: tmux scripts improvements
Browse files Browse the repository at this point in the history
  • Loading branch information
konradmalik committed Nov 22, 2023
1 parent ba8bb84 commit 6b9553a
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 6 deletions.
5 changes: 2 additions & 3 deletions pkgs/tmux-sessionizer/tmux-sessionizer.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,11 @@ set -e

tmux_script_name=".tmux.sh"

active_sessions=$(tmux list-sessions 2>/dev/null || echo "no sessions")
export active_sessions
cmd='echo "Selected session: $(basename {} | tr . _)\nActive sessions:\n$(tmux list-sessions 2>/dev/null || echo "no active sessions")"'
if [[ $# -eq 1 ]]; then
selected=$1
else
selected=$(fd . --type d --min-depth 1 --max-depth 4 ~/Code | fzf-tmux --preview 'echo "Selected session: $(basename {} | tr . _)\nActive sessions:\n$active_sessions"')
selected=$(fd . --type d --min-depth 1 --max-depth 4 ~/Code | fzf-tmux -- --preview="$cmd")
fi

if [[ -z $selected ]]; then
Expand Down
5 changes: 2 additions & 3 deletions pkgs/tmux-switcher/tmux-switcher.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,9 @@ if [[ -z $active_sessions ]]; then
exit 0
fi

selected=$(tmux list-sessions | fzf-tmux -p | cut -d ":" -f1)

selected=$(echo "$active_sessions" | fzf-tmux -p | cut -d ":" -f1)
if [[ -z $selected ]]; then
echo "nothing selected"
# nothing selected
exit 0
fi

Expand Down

0 comments on commit 6b9553a

Please sign in to comment.