diff options
author | Andrew Janke <janke@pobox.com> | 2015-02-21 18:24:07 -0500 |
---|---|---|
committer | Andrew Janke <janke@pobox.com> | 2015-02-21 18:24:07 -0500 |
commit | cb0718c14785de7cf808ef4e2d7ddf5ab3eda8e0 (patch) | |
tree | 51b65ce4d0005e399e69f912da6e8d71759a4974 /plugins/chucknorris | |
parent | 5f907817836ea1186120b9165556d7894f2c8481 (diff) | |
download | zsh-cb0718c14785de7cf808ef4e2d7ddf5ab3eda8e0.tar.gz zsh-cb0718c14785de7cf808ef4e2d7ddf5ab3eda8e0.tar.bz2 zsh-cb0718c14785de7cf808ef4e2d7ddf5ab3eda8e0.zip |
chucknorris: locate plugin dir using $0 instead of hardcoded $ZSH
Diffstat (limited to 'plugins/chucknorris')
-rw-r--r-- | plugins/chucknorris/chucknorris.plugin.zsh | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/plugins/chucknorris/chucknorris.plugin.zsh b/plugins/chucknorris/chucknorris.plugin.zsh index fd52f2b78..1cdc945d1 100644 --- a/plugins/chucknorris/chucknorris.plugin.zsh +++ b/plugins/chucknorris/chucknorris.plugin.zsh @@ -1,12 +1,11 @@ -() { - # Automatically generate or update Chuck's compiled fortune data file - local fdir=$ZSH/plugins/chucknorris/fortunes - if [[ ! -f $fdir/chucknorris.dat ]] || [[ $fdir/chucknorris.dat -ot $fdir/chucknorris ]]; then - strfile $fdir/chucknorris $fdir/chucknorris.dat - fi +# Automatically generate or update Chuck's compiled fortune data file +DIR=${0:h}/fortunes +if [[ ! -f $DIR/chucknorris.dat ]] || [[ $DIR/chucknorris.dat -ot $DIR/chucknorris ]]; then + strfile $DIR/chucknorris $DIR/chucknorris.dat +fi - # Aliases - alias chuck="fortune -a $fdir" - alias chuck_cow="chuck | cowthink" -} +# Aliases +alias chuck="fortune -a $DIR" +alias chuck_cow="chuck | cowthink" +unset DIR
\ No newline at end of file |