aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicolai Fröhlich <nicolai.froehlich@schuettflix.de>2021-06-01 20:27:32 +0200
committerNicolai Fröhlich <nicolai.froehlich@schuettflix.de>2021-06-01 20:27:32 +0200
commit43472228641edb55b7982de4e2725010409b9193 (patch)
tree34092d59c530518d7059712326c4aa6559611f8b
parent010490459294b52c356d5eb2040e7c49a46652a1 (diff)
downloadfork-tmux-fzf-url-43472228641edb55b7982de4e2725010409b9193.tar.gz
fork-tmux-fzf-url-43472228641edb55b7982de4e2725010409b9193.tar.bz2
fork-tmux-fzf-url-43472228641edb55b7982de4e2725010409b9193.zip
feat: allow to set fzf options with tmux option @fzf-url-fzf-options
-rwxr-xr-xfzf-url.sh8
1 files changed, 7 insertions, 1 deletions
diff --git a/fzf-url.sh b/fzf-url.sh
index 1631d09..1c75509 100755
--- a/fzf-url.sh
+++ b/fzf-url.sh
@@ -4,9 +4,15 @@
# Email: wenxuangm@gmail.com
# Created: 2018-04-06 12:12
#===============================================================================
+get_fzf_options() {
+ local fzf_options
+ local fzf_default_options='-d 35% -m -0 --no-preview --no-border'
+ fzf_options="$(tmux show -gqv '@fzf-url-fzf-options')"
+ [ -n "$fzf_options" ] && echo "$fzf_options" || echo "$fzf_default_options"
+}
fzf_filter() {
- fzf-tmux -d 35% -m -0 --no-preview --no-border
+ eval "fzf-tmux $(get_fzf_options)"
}
open_url() {