mirror of
https://github.com/tw93/Mole.git
synced 2026-02-04 16:14:44 +00:00
feat: add cloud storage protection and bump version to 1.16.2
- Protect Dropbox, OneDrive, Google Drive, Backblaze, Box (Issue #204) - Add homebrew.mxcl.* services protection - Document mo optimize --dry-run in help and README - Bump version to 1.16.2
This commit is contained in:
@@ -58,6 +58,7 @@ mo --version # Show installed version
|
||||
mo clean --dry-run # Preview the cleanup plan
|
||||
mo clean --whitelist # Manage protected caches
|
||||
|
||||
mo optimize --dry-run # Preview optimization actions
|
||||
mo optimize --whitelist # Manage protected optimization rules
|
||||
mo purge --paths # Configure project scan directories
|
||||
```
|
||||
|
||||
@@ -391,6 +391,35 @@ readonly DATA_PROTECTED_BUNDLES=(
|
||||
"com.apple.Xcode.CloudDocuments" # Xcode Cloud Documents
|
||||
"com.synology.*" # Synology apps
|
||||
|
||||
# ============================================================================
|
||||
# Cloud Storage & Backup (Issue #204)
|
||||
# ============================================================================
|
||||
"com.dropbox.*" # Dropbox
|
||||
"com.getdropbox.*" # Dropbox legacy
|
||||
"*dropbox*" # Dropbox helpers/updaters
|
||||
"ws.agile.*" # 1Password (already protected above, but explicit for helpers)
|
||||
"com.backblaze.*" # Backblaze
|
||||
"*backblaze*" # Backblaze helpers
|
||||
"com.box.desktop*" # Box
|
||||
"*box.desktop*" # Box helpers
|
||||
"com.microsoft.OneDrive*" # Microsoft OneDrive
|
||||
"com.microsoft.SyncReporter" # OneDrive sync reporter
|
||||
"*OneDrive*" # OneDrive helpers/updaters
|
||||
"com.google.GoogleDrive" # Google Drive
|
||||
"com.google.keystone*" # Google updaters (Drive, Chrome, etc.)
|
||||
"*GoogleDrive*" # Google Drive helpers
|
||||
"com.amazon.drive" # Amazon Drive
|
||||
"com.apple.bird" # iCloud Drive daemon
|
||||
"com.apple.CloudDocs*" # iCloud Documents
|
||||
"com.displaylink.*" # DisplayLink
|
||||
"com.fujitsu.pfu.ScanSnap*" # ScanSnap
|
||||
"com.citrix.*" # Citrix Workspace
|
||||
"org.xquartz.*" # XQuartz
|
||||
"us.zoom.updater*" # Zoom updaters
|
||||
"com.DigiDNA.iMazing*" # iMazing
|
||||
"com.shirtpocket.*" # SuperDuper backup
|
||||
"homebrew.mxcl.*" # Homebrew services
|
||||
|
||||
# ============================================================================
|
||||
# Screenshot & Recording
|
||||
# ============================================================================
|
||||
|
||||
3
mole
3
mole
@@ -25,7 +25,7 @@ source "$SCRIPT_DIR/lib/core/common.sh"
|
||||
trap cleanup_temp_files EXIT INT TERM
|
||||
|
||||
# Version info
|
||||
VERSION="1.16.1"
|
||||
VERSION="1.16.2"
|
||||
MOLE_TAGLINE="Deep clean and optimize your Mac."
|
||||
|
||||
# Check TouchID configuration
|
||||
@@ -286,6 +286,7 @@ show_help() {
|
||||
printf " %s%-28s%s %s\n" "$GREEN" "mo clean --dry-run" "$NC" "Preview cleanup"
|
||||
printf " %s%-28s%s %s\n" "$GREEN" "mo clean --whitelist" "$NC" "Manage protected caches"
|
||||
|
||||
printf " %s%-28s%s %s\n" "$GREEN" "mo optimize --dry-run" "$NC" "Preview optimization"
|
||||
printf " %s%-28s%s %s\n" "$GREEN" "mo optimize --whitelist" "$NC" "Manage protected items"
|
||||
printf " %s%-28s%s %s\n" "$GREEN" "mo purge --paths" "$NC" "Configure scan directories"
|
||||
echo
|
||||
|
||||
Reference in New Issue
Block a user