tonly show notification at work - exercise_time - announce workout exercises with notifications and speech synth
git clone git://src.adamsgaard.dk/exercise_time
Log
Files
Refs
LICENSE
---
commit d9dec5e55a66bdca0409e01d2fad52172535a7dd
parent bfb50faf6928ef38e7160c4e3ee0cdf4e0738517
Author: Anders Damsgaard 
Date:   Tue, 26 May 2015 22:14:23 +0200

only show notification at work

Diffstat:
  M exercise_time.sh                    |      11 ++++++++---

1 file changed, 8 insertions(+), 3 deletions(-)
---
diff --git a/exercise_time.sh b/exercise_time.sh
t@@ -51,17 +51,22 @@ for ((i=0; i<$1; i++)); do
     # Send message to notification daemon if computer is plugged in at my office
     # desk
     if [[ $IP ]]; then
-        if command -v notify-send &>/dev/null; then
+
+        # OS X
+        if [[ "$UNAMESTR" == 'Darwin' ]]; then
+            osascript -e "display notification \"$2\" with title \"It's exercise time\""
+
+        # Linux
+        elif [[ "$UNAMESTR" == 'Linux' ]]; then
             notify-send "$announcement"
         fi
     fi
 
     # Use speech synthesis if the computer is plugged in at my office desk
-
     if [ $SPEECHSYNTH -eq 1 ]; then
+
         # OS X
         if [[ "$UNAMESTR" == 'Darwin' ]]; then
-            osascript -e "display notification \"$2\" with title \"It's exercise time\""
             if [[ $IP ]]; then
                 say "$announcement"
             fi