From 17fa2c0a74f0129c622f38879dac9f7d2e3a4aa0 Mon Sep 17 00:00:00 2001 From: Toby Vincent Date: Sat, 11 Feb 2023 16:24:14 -0600 Subject: feat: split `.zshrc` to individual files split `$XDG_CONFIG_HOME/zsh/.zshrc` up into `$XDG_CONFIG_HOME/zsh/.zshrc.d/*`. This allows for better management and prioritization between different tool's env. Similar to what was done to `.profile` in e712243 (feat: split `.profile` to individual files, 2023-02-10). --- fzf/.config/zsh/.zshrc.d/50-fzf.zsh | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 fzf/.config/zsh/.zshrc.d/50-fzf.zsh (limited to 'fzf/.config/zsh') diff --git a/fzf/.config/zsh/.zshrc.d/50-fzf.zsh b/fzf/.config/zsh/.zshrc.d/50-fzf.zsh new file mode 100644 index 0000000..c026139 --- /dev/null +++ b/fzf/.config/zsh/.zshrc.d/50-fzf.zsh @@ -0,0 +1,10 @@ +#!/bin/zsh +# vim: ft=sh + +_fzf_compgen_path() { + fd --hidden --follow --exclude ".git" . "$1" +} + +_fzf_compgen_dir() { + fd --type d --hidden --follow --exclude ".git" . "$1" +} -- cgit v1.2.3-70-g09d2