aboutsummaryrefslogtreecommitdiff
path: root/xalarm
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2018-04-19 10:09:14 -0300
committerSilvio Rhatto <rhatto@riseup.net>2018-04-19 10:09:14 -0300
commitf21d6adbd7653261f6b6aaa83d1cfe3e124a0c26 (patch)
treeda3cf816e4940dd9f22732050bb728f16d732d68 /xalarm
parentdb828f7caec6fc3fe63efb7e6726f18f22e0c918 (diff)
downloadutils-x11-f21d6adbd7653261f6b6aaa83d1cfe3e124a0c26.tar.gz
utils-x11-f21d6adbd7653261f6b6aaa83d1cfe3e124a0c26.tar.bz2
Xalarm: support sm output
Diffstat (limited to 'xalarm')
-rwxr-xr-xxalarm8
1 files changed, 6 insertions, 2 deletions
diff --git a/xalarm b/xalarm
index ca3613c..9405ce1 100755
--- a/xalarm
+++ b/xalarm
@@ -1,6 +1,7 @@
#!/bin/bash
#
# Simple alarm applicaton
+# Example run: xalarm 1m mymessage
# See discussion at https://www.reddit.com/r/Gentoo/comments/1rryh1/kalarm_replacement/
#
@@ -28,9 +29,12 @@ function xalarm_set {
#echo "xmessage $MESSAGE" | at now +$DELAY
# Sleep implementation
- # Example run: xalarm 1m mymessage
sleep $DELAY
- xmessage $MESSAGE
+ if which sm 2> /dev/null; then
+ sm $MESSAGE
+ else
+ xmessage $MESSAGE
+ fi
}
# Cancel alarms