diff options
Diffstat (limited to 'noise/modules/overlord')
-rwxr-xr-x | noise/modules/overlord | 30 |
1 files changed, 9 insertions, 21 deletions
diff --git a/noise/modules/overlord b/noise/modules/overlord index 6df2451d..ded8627a 100755 --- a/noise/modules/overlord +++ b/noise/modules/overlord @@ -1,26 +1,14 @@ #! /bin/sh set -euf -announce() { -sleep 0.4; amixer -q -c 0 -D hw:0 sset Front 90% -sleep 0.4; amixer -q -c 0 -D hw:0 sset Front 80% -sleep 0.4; amixer -q -c 0 -D hw:0 sset Front 70% -sleep 0.4; amixer -q -c 0 -D hw:0 sset Front 60% -sleep 0.4; amixer -q -c 0 -D hw:0 sset Front 50% -/krebs/streams/streams stop -amixer -q -c 0 -D hw:0 sset Front 100% -mplayer /krebs/god/overlord/announce.mp3 -/krebs/streams/streams start & -espeak -v de -s 120 -a 900 "$*" -amixer -q -c 0 -D hw:0 sset Front 40% -sleep 0.4; amixer -q -c 0 -D hw:0 sset Front 50% -sleep 0.4; amixer -q -c 0 -D hw:0 sset Front 60% -sleep 0.4; amixer -q -c 0 -D hw:0 sset Front 70% -sleep 0.4; amixer -q -c 0 -D hw:0 sset Front 80% -sleep 0.4; amixer -q -c 0 -D hw:0 sset Front 90% -} +# cd // +cd $(dirname $(readlink -f $0))/../.. -case "$1" in - --help) echo "Make an announcement! Usage: /overlord <text>";; - *) announce "$@";; +case "${1---help}" in + --help) + echo "Make an announcement! Usage: /overlord <text>" + ;; + *) + exec god/overlord/index "$@" + ;; esac |