diff options
Diffstat (limited to 'tmux-urlscan-fzf.tmux')
-rwxr-xr-x | tmux-urlscan-fzf.tmux | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/tmux-urlscan-fzf.tmux b/tmux-urlscan-fzf.tmux new file mode 100755 index 0000000..26429a3 --- /dev/null +++ b/tmux-urlscan-fzf.tmux @@ -0,0 +1,14 @@ +#!/usr/bin/env bash +SCRIPT_DIR=$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd) + +# $1: option +# $2: default value +tmux_get() { + local value + value="$(tmux show -gqv "$1")" + [ -n "$value" ] && echo "$value" || echo "$2" +} + +key="$(tmux_get '@fzf-url-bind' 'u')" + +tmux bind-key "$key" run -b "$SCRIPT_DIR/tmux-urlscan-fzf.sh"; |