mirror of
https://github.com/tw93/Mole.git
synced 2026-02-04 15:39:42 +00:00
chore: simplify optimize maintenance cleanup
This commit is contained in:
@@ -22,11 +22,11 @@ fix_broken_preferences() {
|
|||||||
;;
|
;;
|
||||||
esac
|
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++))
|
((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.
|
# Check ByHost preferences.
|
||||||
local byhost_dir="$prefs_dir/ByHost"
|
local byhost_dir="$prefs_dir/ByHost"
|
||||||
@@ -42,11 +42,11 @@ fix_broken_preferences() {
|
|||||||
;;
|
;;
|
||||||
esac
|
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++))
|
((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
|
fi
|
||||||
|
|
||||||
echo "$broken_count"
|
echo "$broken_count"
|
||||||
|
|||||||
@@ -733,7 +733,7 @@ opt_dock_refresh() {
|
|||||||
if [[ -f "$db_file" ]]; then
|
if [[ -f "$db_file" ]]; then
|
||||||
safe_remove "$db_file" true > /dev/null 2>&1 && refreshed=true
|
safe_remove "$db_file" true > /dev/null 2>&1 && refreshed=true
|
||||||
fi
|
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
|
fi
|
||||||
|
|
||||||
local dock_plist="$HOME/Library/Preferences/com.apple.dock.plist"
|
local dock_plist="$HOME/Library/Preferences/com.apple.dock.plist"
|
||||||
|
|||||||
Reference in New Issue
Block a user