From 64d760460383da782277ecfc52effaf776398d84 Mon Sep 17 00:00:00 2001 From: TheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com> Date: Sun, 29 Mar 2026 10:01:46 +0900 Subject: deleted statusbar/sb-disk, modified statusbar/sb-system --- ar/.local/bin/statusbar/sb-system | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'ar/.local/bin/statusbar/sb-system') diff --git a/ar/.local/bin/statusbar/sb-system b/ar/.local/bin/statusbar/sb-system index b2e28af..48addca 100755 --- a/ar/.local/bin/statusbar/sb-system +++ b/ar/.local/bin/statusbar/sb-system @@ -21,6 +21,13 @@ DISK_LOCATION=${1:-/} CACHE_DIR=/tmp/sb-system mkdir -p "$CACHE_DIR" +# Clear stale caches on first run (e.g. dwmblocks restart) +LOCK="$CACHE_DIR/.started" +if [ ! -f "$LOCK" ]; then + rm -f "$CACHE_DIR"/cpu "$CACHE_DIR"/cpubars "$CACHE_DIR"/cpubars_prev "$CACHE_DIR"/memory "$CACHE_DIR"/disk* + touch "$LOCK" +fi + # ── Helper: check if cache is stale ──────────────────────── # usage: is_stale is_stale() { -- cgit v1.2.3