diff options
author | Alan Pearce | 2014-04-12 18:21:27 +0100 |
---|---|---|
committer | Alan Pearce | 2014-04-12 18:21:27 +0100 |
commit | 34d2b95ffd8137abf714d5996efaa1ae1b550ca0 (patch) | |
tree | d5f3eb6fa8e77e57f4acad71e14a5dc84140a147 /hooks | |
parent | abaa898a029505446c6f8cbf3a45d17f9e15a571 (diff) | |
download | dotfiles-34d2b95ffd8137abf714d5996efaa1ae1b550ca0.tar.lz dotfiles-34d2b95ffd8137abf714d5996efaa1ae1b550ca0.tar.zst dotfiles-34d2b95ffd8137abf714d5996efaa1ae1b550ca0.zip |
zsh: Use system version of fasd
Diffstat (limited to 'hooks')
-rwxr-xr-x | hooks/post-up/zsh | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/hooks/post-up/zsh b/hooks/post-up/zsh index 78eb093..b31a8cb 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 ) |