From 1d2cf60eee1fc301a17468cd5b54779d93505a72 Mon Sep 17 00:00:00 2001 From: Stefan Imhoff Date: Fri, 3 Dec 2021 19:29:12 +0100 Subject: [PATCH] chore(zsh): configure FD options --- zshrc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/zshrc b/zshrc index d3f76d2..6dc9118 100644 --- a/zshrc +++ b/zshrc @@ -82,16 +82,19 @@ BASE16_SHELL="$HOME/.config/base16-shell/" [ -s "$BASE16_SHELL/profile_helper.sh" ] && \ eval "$("$BASE16_SHELL/profile_helper.sh")" +# FD +FD_OPTIONS="--follow --exclude .git --exclude node_modules" + # FZF [ -f ~/.fzf.zsh ] && source ~/.fzf.zsh -export FZF_DEFAULT_COMMAND='fd --type f --color=never --hidden' +export FZF_DEFAULT_COMMAND="git ls-files --cached --others --exclude-standard | fd --hidden --type f --type l $FD_OPTIONS" export FZF_DEFAULT_OPTS='--no-height' export FZF_CTRL_T_COMMAND="$FZF_DEFAULT_COMMAND" export FZF_CTRL_T_OPTS="--preview 'bat --color=always --style=numbers {}' --bind shift-up:preview-page-up,shift-down:preview-page-down" -export FZF_ALT_C_COMMAND='fd --type d . --color=never --hidden' +export FZF_ALT_C_COMMAND="fd --type d $FD_OPTIONS --color=never --hidden" export FZF_ALT_C_OPTS="--preview 'tree -C {} | head -50'" # }}}