From 5a1379dea45eccfe9503f09a105e47a520cdf78c Mon Sep 17 00:00:00 2001 From: David Thurstenson Date: Sat, 30 May 2020 09:01:57 -0500 Subject: [PATCH] Switched to using sing instead of beep, and added a different tune for a non-zero exit code --- .bashrc.d/triumph.sh | 35 +++++++++++++++++++++++++---------- 1 file changed, 25 insertions(+), 10 deletions(-) diff --git a/.bashrc.d/triumph.sh b/.bashrc.d/triumph.sh index 2dedfa6..98cf5f1 100755 --- a/.bashrc.d/triumph.sh +++ b/.bashrc.d/triumph.sh @@ -1,12 +1,27 @@ triumph() { - echo -n "This " - beep -f 784 -l 200 - echo -n "was " - beep -f 740 -l 200 - echo -n "a " - beep -f 659 -l 200 - echo -n "tri" - beep -f 659 -l 200 - echo "umph." - beep -f 740 -l 200 + if [ $? -eq 0 ]; then + echo -n "This " + sing G5 200 + echo -n "was " + sing Fs5 200 + echo -n "a " + sing E5 200 + echo -n "tri" + sing E5 200 + echo "umph." + sing Fs5 200 + else + echo "You've got sucker's luck" + sing \ + G5 800 -n \ + E5 175 -n \ + B5 400 -n \ + E5 175 -n \ + A5 400 -n \ + G5 250 -n \ + E5 275 -n \ + D5 500 -n \ + E5 300 + fi + }