From ec28af9a43aeca5a2075d709ecdd07b8b2c8965c Mon Sep 17 00:00:00 2001 From: Xavier Moffett Date: Sat, 22 Mar 2025 19:31:56 -0400 Subject: [PATCH] Derive `$NAME` from executable name --- volbash | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/volbash b/volbash index 46dd46c..681d367 100755 --- a/volbash +++ b/volbash @@ -25,10 +25,13 @@ set -eEo pipefail +# Meta VERSION="1.0" +NAME="${0##*/}" -OUTPUT="@DEFAULT_AUDIO_SINK@" +# Declare input and output sinks SOURCE="@DEFAULT_AUDIO_SOURCE@" +OUTPUT="@DEFAULT_AUDIO_SINK@" main() { local action bypass @@ -123,14 +126,14 @@ invalid_option() { } version() { - echo -e "volbash $VERSION - simple wpctl wrapper + echo -e "$NAME $VERSION - simple wpctl wrapper Copyright (C) 2025 Xavier Moffett\n Licensed under the MIT License\n" exit } help() { - echo -e "Usage: volbash [OPERATION] | [OPTION] + echo -e "Usage: $NAME [OPERATION] | [OPTION] Operations: up Increment volume