aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/sh/.local/bin/ff
diff options
context:
space:
mode:
Diffstat (limited to 'sh/.local/bin/ff')
-rwxr-xr-xsh/.local/bin/ff11
1 files changed, 1 insertions, 10 deletions
diff --git a/sh/.local/bin/ff b/sh/.local/bin/ff
index 419f031..a3476ab 100755
--- a/sh/.local/bin/ff
+++ b/sh/.local/bin/ff
@@ -6,21 +6,12 @@
#
SEARCH_PATH=$(printf %s "$1" | sed 's|/$||')
-lines=$(tmux display -p "#{pane_height}")
-columns=$(tmux display -p "#{pane_width}")
-WIDTH=$([ "$columns" -gt "150" ] && printf %s "150" || printf %s "90%")
-HEIGHT=$([ "$lines" -gt "50" ] && printf %s "50" || printf %s "90%")
RG_DEFAULT_COMMAND="rga -i -l --hidden --no-ignore-vcs -e {q} $SEARCH_PATH | sed 's|^$SEARCH_PATH/||'"
selected=$(
FZF_DEFAULT_COMMAND="rga --files $SEARCH_PATH | sed 's|^$SEARCH_PATH/||'" \
- fzf-tmux -p "$WIDTH,$HEIGHT" \
- -m \
- -e \
- --ansi \
- --disabled \
+ fzf-tmux "$FZF_TMUX_OPTS" -- -m -e --ansi --disabled --header-first \
--header "$(printf %s "$SEARCH_PATH" | sed "s|^$HOME|~|")/" \
- --header-first \
--bind "change:reload:$RG_DEFAULT_COMMAND || true" \
--preview-window='right,66%,<80(up,50%,border-bottom)' \
--preview "rga -i --pretty --context 3 -e {q} $SEARCH_PATH/{}" | cut -d":" -f1,2