setopt GLOB_STAR_SHORT GLOB_DOTS EXTENDED_GLOB
setopt NO_NOMATCH
setopt AUTO_PUSHD PUSHD_IGNORE_DUPS
+setopt PIPE_FAIL
setopt RM_STAR_SILENT
export LISTMAX=9999
# }}}
# fzf {{{
-. ~/work/fzf/shell/key-bindings.zsh
+export FZF_DEFAULT_OPTS="--color=16 --info=inline"
+cf() {
+ local dir=$(find ${1:-.} -path "*/\.git" -prune -o -type d -print |
+ fzf --height 40% --reverse --preview="tree -CN {}")
+ [[ -z "$dir" ]] || cd "$dir"
+}
# }}}