2e46b2a2dcb96cadd94283bdce95eca75bef1433

Author
Christophe Bliard <christophe.bliard@trux.info>
Committer
GitHub <noreply@github.com>
Date

Message

feat(fzf): support getting fzf from nix-darwin (#10355)

Diff

 1diff --git a/plugins/fzf/fzf.plugin.zsh b/plugins/fzf/fzf.plugin.zsh
 2index a979fe22238909762b81cb41940d54ca901a4e4c..aabd62cb129be157eb57bbafe0f617151e145009 100644
 3--- a/plugins/fzf/fzf.plugin.zsh
 4+++ b/plugins/fzf/fzf.plugin.zsh
 5@@ -20,7 +20,9 @@ function setup_using_base_dir() {
 6         done
 7 
 8         if [[ -z "${fzf_base}" ]]; then
 9-            if (( ${+commands[brew]} )) && dir="$(brew --prefix fzf 2>/dev/null)"; then
10+            if (( ${+commands[fzf-share]} )) && dir="$(fzf-share)" && [[ -d "${dir}" ]]; then
11+                fzf_base="${dir}"
12+            elif (( ${+commands[brew]} )) && dir="$(brew --prefix fzf 2>/dev/null)"; then
13                 if [[ -d "${dir}" ]]; then
14                     fzf_base="${dir}"
15                 fi