diff --git a/zsh/plugins.zsh b/zsh/plugins.zsh index e91bc94..df70f1d 100644 --- a/zsh/plugins.zsh +++ b/zsh/plugins.zsh @@ -1,6 +1,6 @@ #!/usr/bin/env zsh -ZSH_CACHE_DIR="${XDG_CACHE_HOME:-$HOME/.cache}/dotfiles" +ZSH_CACHE_DIR="$HOME/.cache/dotfiles" if [[ ! -d "$ZSH_CACHE_DIR" ]]; then mkdir -pv "$ZSH_CACHE_DIR" fi @@ -28,7 +28,7 @@ _plugin completions 'zsh-users/zsh-completions' "$_checkout_latest_version" # . match only plain files # m-1 check if the file was modified today # see "Filename Generation" in zshexpn(1) - for match in "${ZSH_CACHE_DIR}/zcompdump"(N.m-1); do + for match in $HOME/.zcompdump(N.m-1); do run_compdump=0 break done; unset match @@ -36,7 +36,7 @@ _plugin completions 'zsh-users/zsh-completions' "$_checkout_latest_version" if (( $run_compdump )); then print -r -- "$0: rebuilding zsh completion dump" # -D flag turns off compdump loading - compinit -D -d "${ZSH_CACHE_DIR}/zcompdump" + compinit -D compdump else # -C flag disables some checks performed by compinit - they are not needed