From 34d2b95ffd8137abf714d5996efaa1ae1b550ca0 Mon Sep 17 00:00:00 2001 From: Alan Pearce Date: Sat, 12 Apr 2014 18:21:27 +0100 Subject: zsh: Use system version of fasd --- hooks/post-up/zsh | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'hooks/post-up') diff --git a/hooks/post-up/zsh b/hooks/post-up/zsh index 78eb093b..b31a8cb4 100755 --- a/hooks/post-up/zsh +++ b/hooks/post-up/zsh @@ -7,14 +7,13 @@ then fi fasd_cache=~/.cache/zsh/fasd-init-zsh -if [[ ! -s "$fasd_cache" || $ZDOTDIR/functions/fasd/fasd -nt "$fasd_cache" ]]; then - $ZDOTDIR/functions/fasd/fasd --init posix-alias zsh-hook zsh-ccomp zsh-ccomp-install zsh-wcomp zsh-wcomp-install >! "$fasd_cache" +if [[ -s $commands[fasd] && (! -s "$fasd_cache" || $commands[fasd] -nt "$fasd_cache") ]]; then + fasd --init posix-alias zsh-hook zsh-ccomp zsh-ccomp-install zsh-wcomp zsh-wcomp-install >! "$fasd_cache" fi autoload -U zrecompile local -a zfiles zfiles=( - $ZDOTDIR/functions/fasd/fasd $fasd_cache $ZDOTDIR/zshrc ) -- cgit 1.4.1