aboutsummaryrefslogtreecommitdiffstats
path: root/tmux-urlscan-fzf.tmux
diff options
context:
space:
mode:
authorHenrique <me@gilgalab.com>2021-05-13 13:41:19 -0400
committerHenrique <me@gilgalab.com>2021-05-13 13:41:19 -0400
commit912a0c2420de01ad7c78e72eeca1aa6161d09df1 (patch)
tree770e9819a77577ec38a470ab92d1a84cb48c0ab5 /tmux-urlscan-fzf.tmux
parent4caefea46a2fced85c6849de4526161a5c0b32aa (diff)
downloadfork-tmux-urlscan-fzf-912a0c2420de01ad7c78e72eeca1aa6161d09df1.tar.gz
fork-tmux-urlscan-fzf-912a0c2420de01ad7c78e72eeca1aa6161d09df1.tar.bz2
fork-tmux-urlscan-fzf-912a0c2420de01ad7c78e72eeca1aa6161d09df1.zip
First commit
Diffstat (limited to 'tmux-urlscan-fzf.tmux')
-rwxr-xr-xtmux-urlscan-fzf.tmux14
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";