prezto/runcoms/zlogout
2012-12-01 23:51:33 -05:00

15 lines
353 B
Bash

#
# Executes commands at logout.
#
# Authors:
# Sorin Ionescu <sorin.ionescu@gmail.com>
# John McDonnell <john.v.mcdonnell@gmail.com>
if [ -f ~/.signoffs ];
then
SIGNOFF=`shuf -n 1 ~/.signoffs`
else
SIGNOFF='Till next time!'
fi
cowsay -$(shuf -n 1 -e b d g p s t w y) -f $(shuf -n 1 -e $(cowsay -l | tail -n +2)) $SIGNOFF || echo $SIGNOFF