From 0de8894f874b9ee2ed48c7113a3eda4333a3aed4 Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Wed, 15 Mar 2023 16:46:00 -0300 Subject: bin/boop: Add -n option --- bin/boop | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'bin/boop') diff --git a/bin/boop b/bin/boop index a7792b3..23d1ed4 100755 --- a/bin/boop +++ b/bin/boop @@ -3,7 +3,7 @@ set -eu usage() { cat <<-'EOF' - boop [-m MESSAGE] -- COMMAND... + boop [-m MESSAGE] [-n] -- COMMAND... boop -h EOF } @@ -14,6 +14,7 @@ help() { Options: -m MESSAGE text message of the desktop notification (default: COMMAND) + -n don't play any sound -h, --help show this message COMMAND the commands to be executed @@ -47,11 +48,15 @@ for flag in "$@"; do esac done -while getopts 'm:h' flag; do +SOUND=-s +while getopts 'm:nh' flag; do case "$flag" in m) MESSAGE="$OPTARG" ;; + n) + SOUND= + ;; h) usage help @@ -78,6 +83,6 @@ else fi CMD="$*" -msg -"$N" -bs -D "${MESSAGE:-$CMD}" +msg -"$N" -b $SOUND -D "${MESSAGE:-$CMD}" exit "$STATUS" -- cgit v1.2.3