From 04eb838446097b566d099fbc0c01bf5c97e7e8e8 Mon Sep 17 00:00:00 2001 From: Ich bin Frei Date: Sun, 13 Dec 2020 08:05:29 +0200 Subject: [PATCH] Optimization --- .local/bin/statusbar/clock | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.local/bin/statusbar/clock b/.local/bin/statusbar/clock index c9edac41..8b970668 100755 --- a/.local/bin/statusbar/clock +++ b/.local/bin/statusbar/clock @@ -2,8 +2,7 @@ # Refresh clock at exactly 00 seconds refresh(){ - PID=$(pidof -x `basename "$0"`) - [ "$PID" = "$BASHPID" ] || exit 1 # exit if already running + pidof -o %PPID -x $0 > /dev/null 2>&1 && exit 1 # exit if already running sleep $((60-$(date "+%S"))) kill -35 $(pidof dwmblocks) }