#!/bin/sh
tmux has-session -t path-extractor && tmux kill-session -t path-extractor || :
-tmux new-session -d -s path-extractor "pe < /tmp/tmux-buffer ; tmux detach"
+tmux new-session -d -s path-extractor -c "$1" "pe < /tmp/tmux-buffer ; tmux detach"
tmux set-option -t path-extractor status off
exec tmux attach-session -t path-extractor
capture-pane -J
save-buffer /tmp/tmux-buffer
delete-buffer
- display-popup -KE -w 100% -R "~/bin/tmux-path-extractor.sh"
+ display-popup -KE -w 100% -R "~/bin/tmux-path-extractor.sh '#{pane_current_path}'"
paste-buffer
delete-buffer
}