From 1747c1a2e981d2ce308d0be677758d9ee8ff4859 Mon Sep 17 00:00:00 2001 From: Suleyman Farajli Date: Fri, 26 Jul 2024 01:27:49 +0400 Subject: slight: bug fix --- scripts/slight | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/scripts/slight b/scripts/slight index 50f4a54..c690e69 100755 --- a/scripts/slight +++ b/scripts/slight @@ -21,7 +21,7 @@ err() { } run() { - if ! $(${1} > /dev/null 2>&1); then + if ! ${1} > /dev/null 2>&1; then err "%s""${2}" fi } @@ -40,14 +40,17 @@ while getopts "i:d:s:ph" option; do i) run "brightnessctl set +${OPTARG}%" \ "${0}: Failed to increase brightness" + exit 0 ;; d) run "brightnessctl set ${OPTARG}-%" \ "${0}: Failed to decrease brightness" + exit 0 ;; s) run "brightnessctl set ${OPTARG}%" \ "${0}: Failed to set brightness" + exit 0 ;; p) if ! brightnessctl 2>/dev/null; then @@ -60,3 +63,5 @@ while getopts "i:d:s:ph" option; do esac done + +err "${0}: Invalid usage\nTry '$0 -h' for help." -- cgit v1.2.3