fcfa323974985cd202c95379f893a86d6cf975fb
- Author
- Marc Cornellà <marc.cornella@live.com>
- Committer
- Marc Cornellà <marc.cornella@live.com>
- Date
Message
Use cache folder inside $ZSH, delete with unaliased rm
Diff
1diff --git a/plugins/zsh_reload/zsh_reload.plugin.zsh b/plugins/zsh_reload/zsh_reload.plugin.zsh
2index a435dbc8d999bbbb0b193b44525a11ba4a6f0f1f..94945bd48d0caea8fcd56ac57493cf2e66f50634 100644
3--- a/plugins/zsh_reload/zsh_reload.plugin.zsh
4+++ b/plugins/zsh_reload/zsh_reload.plugin.zsh
5@@ -1,13 +1,12 @@
6-zsh_cache=$HOME/.zsh_cache
7-mkdir -p $zsh_cache
8-
9 # reload zshrc
10 function src()
11 {
12 autoload -U compinit zrecompile
13- compinit -d $zsh_cache/zcomp-$HOST
14- for f in $HOME/.zshrc $zsh_cache/zcomp-$HOST; do
15- zrecompile -p $f && rm -f $f.zwc.old
16+ compinit -d "$ZSH/cache/zcomp-$HOST"
17+
18+ for f in ~/.zshrc "$ZSH/cache/zcomp-$HOST"; do
19+ zrecompile -p $f && command rm -f $f.zwc.old
20 done
21+
22 source ~/.zshrc
23-}
24+}