cb0718c14785de7cf808ef4e2d7ddf5ab3eda8e0
- Author
- Andrew Janke <janke@pobox.com>
- Committer
- Andrew Janke <janke@pobox.com>
- Date
Message
chucknorris: locate plugin dir using $0 instead of hardcoded $ZSH
Diff
1diff --git a/plugins/chucknorris/chucknorris.plugin.zsh b/plugins/chucknorris/chucknorris.plugin.zsh
2index fd52f2b78450e822569053aca5065eba7dfd1725..1cdc945d1347a4fdeada92b757b1982672af93d5 100644
3--- a/plugins/chucknorris/chucknorris.plugin.zsh
4+++ b/plugins/chucknorris/chucknorris.plugin.zsh
5@@ -1,12 +1,11 @@
6-() {
7- # Automatically generate or update Chuck's compiled fortune data file
8- local fdir=$ZSH/plugins/chucknorris/fortunes
9- if [[ ! -f $fdir/chucknorris.dat ]] || [[ $fdir/chucknorris.dat -ot $fdir/chucknorris ]]; then
10- strfile $fdir/chucknorris $fdir/chucknorris.dat
11- fi
12+# Automatically generate or update Chuck's compiled fortune data file
13+DIR=${0:h}/fortunes
14+if [[ ! -f $DIR/chucknorris.dat ]] || [[ $DIR/chucknorris.dat -ot $DIR/chucknorris ]]; then
15+ strfile $DIR/chucknorris $DIR/chucknorris.dat
16+fi
17
18- # Aliases
19- alias chuck="fortune -a $fdir"
20- alias chuck_cow="chuck | cowthink"
21-}
22+# Aliases
23+alias chuck="fortune -a $DIR"
24+alias chuck_cow="chuck | cowthink"
25
26+unset DIR