export GPG_TTY=$(tty)
# FZF Config
-[ -f ~/.fzf.zsh ] && source ~/.fzf.zsh
-[ -f /usr/share/doc/fzf/examples/key-bindings.zsh ] && source /usr/share/doc/fzf/examples/key-bindings.zsh
-[ -f /usr/share/doc/fzf/examples/completion.zsh ] && source /usr/share/doc/fzf/examples/completion.zsh
+[ -x "$(command -v fzf)" ] && source <(fzf --zsh)
export FZF_DEFAULT_COMMAND='/usr/bin/env rg --color never --files --hidden -g \!.git'
export FZF_DEFAULT_OPTS='--preview ''bat --style=numbers --color=always {} | head -500'''
. /opt/homebrew/etc/profile.d/z.sh
. /opt/homebrew/opt/asdf/libexec/asdf.sh
else
- # FZF Vim (Linux)
- if [[ -s "/usr/local/bin/brew" ]]; then
- export FZF_VIM_PATH=/usr/local/opt/fzf
- else
- export FZF_VIM_PATH=/usr/share/doc/fzf/examples
- fi
-
# Z (Linux)
if [[ -s "/usr/libexec/z.sh" ]]; then
. /usr/libexec/z.sh