- # Fuzzy Finder in Go/Ruby
- if [[ -x $(command -v ag 2>/dev/null) ]]; then
- # Setting ag as the default source for fzf
- export FZF_DEFAULT_COMMAND='ag -l -g ""'
- else
- # Otherwise at least use `git ls-tree` if available.
- export FZF_DEFAULT_COMMAND='
- (git ls-tree -r --name-only HEAD ||
- find * -name ".*" -prune -o -type f -print -o -type l -print) 2>/dev/null'
- fi
- # To apply the command to CTRL-T as well (paste selection into command line)
- export FZF_CTRL_T_COMMAND="$FZF_DEFAULT_COMMAND"
|