]> Sergey Matveev's repositories - nnn.git/commitdiff
Support $FZF_DEFAULT_COMMAND on fzopen plugin (#514)
authorKrisan Alifari <krisan.alifari@gmail.com>
Sun, 12 Apr 2020 13:36:59 +0000 (20:36 +0700)
committerArun Prakash Jana <engineerarun@gmail.com>
Sun, 12 Apr 2020 17:09:24 +0000 (22:39 +0530)
plugins/fzopen

index 7205b7abfdc9b1867a355da30671b4a58d0ac264..068db1e912f65d7c1e0555de27ee630e2106949d 100755 (executable)
@@ -10,7 +10,9 @@
 # Author: Arun Prakash Jana
 
 if which fzf >/dev/null 2>&1; then
-    entry=$(find . -type f 2>/dev/null | fzf --delimiter / --nth=-1 --tiebreak=begin --info=hidden)
+    cmd="$FZF_DEFAULT_COMMAND"
+    [ -z "$cmd" ] && cmd="find . -type f 2>/dev/null"
+    entry="$(eval "$cmd" | fzf --delimiter / --nth=-1 --tiebreak=begin --info=hidden)"
     # To show only the file name
     # entry=$(find . -type f 2>/dev/null | fzf --delimiter / --with-nth=-1 --tiebreak=begin --info=hidden)
 elif which fzy >/dev/null 2>&1; then