From 610a4fc0a7d17f3243646e170a44828d99ed3f35 Mon Sep 17 00:00:00 2001 From: tw93 Date: Mon, 26 Jan 2026 15:22:20 +0800 Subject: [PATCH] chore: simplify optimize maintenance cleanup --- lib/optimize/maintenance.sh | 24 ++++++++++++------------ lib/optimize/tasks.sh | 2 +- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/lib/optimize/maintenance.sh b/lib/optimize/maintenance.sh index 0cad6b3..09bd3a7 100644 --- a/lib/optimize/maintenance.sh +++ b/lib/optimize/maintenance.sh @@ -17,16 +17,16 @@ fix_broken_preferences() { local filename filename=$(basename "$plist_file") case "$filename" in - com.apple.* | .GlobalPreferences* | loginwindow.plist) - continue - ;; + com.apple.* | .GlobalPreferences* | loginwindow.plist) + continue + ;; esac - plutil -lint "$plist_file" > /dev/null 2>&1 && continue + plutil -lint "$plist_file" >/dev/null 2>&1 && continue - safe_remove "$plist_file" true > /dev/null 2>&1 || true + safe_remove "$plist_file" true >/dev/null 2>&1 || true ((broken_count++)) - done < <(command find "$prefs_dir" -maxdepth 1 -name "*.plist" -type f 2> /dev/null || true) + done < <(command find "$prefs_dir" -maxdepth 1 -name "*.plist" -type f 2>/dev/null || true) # Check ByHost preferences. local byhost_dir="$prefs_dir/ByHost" @@ -37,16 +37,16 @@ fix_broken_preferences() { local filename filename=$(basename "$plist_file") case "$filename" in - com.apple.* | .GlobalPreferences*) - continue - ;; + com.apple.* | .GlobalPreferences*) + continue + ;; esac - plutil -lint "$plist_file" > /dev/null 2>&1 && continue + plutil -lint "$plist_file" >/dev/null 2>&1 && continue - safe_remove "$plist_file" true > /dev/null 2>&1 || true + safe_remove "$plist_file" true >/dev/null 2>&1 || true ((broken_count++)) - done < <(command find "$byhost_dir" -name "*.plist" -type f 2> /dev/null || true) + done < <(command find "$byhost_dir" -name "*.plist" -type f 2>/dev/null || true) fi echo "$broken_count" diff --git a/lib/optimize/tasks.sh b/lib/optimize/tasks.sh index ea0a1fa..c213860 100644 --- a/lib/optimize/tasks.sh +++ b/lib/optimize/tasks.sh @@ -733,7 +733,7 @@ opt_dock_refresh() { if [[ -f "$db_file" ]]; then safe_remove "$db_file" true > /dev/null 2>&1 && refreshed=true fi - done < <(find "$dock_support" -name "*.db" -type f 2> /dev/null || true) + done < <(command find "$dock_support" -name "*.db" -type f 2> /dev/null || true) fi local dock_plist="$HOME/Library/Preferences/com.apple.dock.plist"