From 235ce2c16bf5cf68a8a49679e3b4555e41167d0d Mon Sep 17 00:00:00 2001 From: pfych Date: Fri, 1 Aug 2025 08:38:52 +1000 Subject: [PATCH] Potential refactor --- .config/scripts/util/taskbar.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.config/scripts/util/taskbar.sh b/.config/scripts/util/taskbar.sh index 53c1c62..3d5cab2 100755 --- a/.config/scripts/util/taskbar.sh +++ b/.config/scripts/util/taskbar.sh @@ -2,6 +2,9 @@ NOW=$(date +%s) +# TODO: Consider refactoring to return via stdout for POSIX compatibility +# instead of using nameref (local -n) which isn't POSIX-compatible +# eg. MOUSE_STRING=$(debounce MOUSE_STRING 3600 "get_mouse_text" "fallback") debounce () { local -n VAR_REFERENCE=$1 # Funky Bash Pass-by-reference here! VAR_NAME="$1"