1
0
mirror of https://github.com/tw93/Mole.git synced 2026-02-04 15:04:42 +00:00
Files
Mole/README.md
2025-09-30 00:43:52 +08:00

118 lines
3.6 KiB
Markdown

<div align="center">
<img src="https://cdn.tw93.fun/pic/cole.png" alt="Mole Logo" width="120" height="120" style="border-radius:50%" />
<h1 style="margin: 12px 0 6px;">Mole</h1>
<p><em>🦡 Dig deep like a mole to clean your Mac.</em></p>
</div>
## Highlights
- 🦡 **Deep System Cleanup** - Remove hidden caches, logs, and temp files in one sweep
- 📦 **Smart Uninstall** - Complete app removal with all related files and folders
- ⚡️ **Fast Interactive UI** - Arrow-key navigation with pagination for large lists
- 🧹 **Massive Space Recovery** - Reclaim 100GB+ of wasted disk space
## Installation
```bash
curl -fsSL https://raw.githubusercontent.com/tw93/mole/main/install.sh | bash
```
## Usage
```bash
mole # Interactive main menu
mole clean # Deep system cleanup
mole uninstall # Interactive app uninstaller
mole --help # Show help
```
## Examples
### Deep System Cleanup
```bash
$ mole clean
Starting user-level cleanup...
▶ System essentials
✓ User app cache (28 items) (45.2GB)
✓ User app logs (15 items) (2.1GB)
✓ Trash (12.3GB)
▶ Browser cleanup
✓ Chrome cache (8 items) (8.4GB)
✓ Safari cache (2.1GB)
✓ Arc cache (3.2GB)
▶ Extended developer caches
✓ Xcode derived data (9.1GB)
✓ Node.js cache (4 items) (14.2GB)
✓ VS Code cache (1.4GB)
▶ Applications
✓ JetBrains cache (3.8GB)
✓ Slack cache (2.2GB)
✓ Discord cache (1.8GB)
====================================================================
🎉 CLEANUP COMPLETE!
💾 Space freed: 95.50GB | Free space now: 223.5GB
📊 Files cleaned: 6420 | Categories processed: 6
====================================================================
```
### Smart App Uninstaller
```bash
$ mole uninstall
Select Apps to Remove
▶ ☑ Adobe Creative Cloud (12.4G) | Old
☐ WeChat (2.1G) | Recent
☐ Final Cut Pro (3.8G) | Recent
🗑️ Uninstalling: Adobe Creative Cloud
✓ Removed application
✓ Cleaned 45 related files
====================================================================
🎉 UNINSTALLATION COMPLETE!
🗑️ Apps uninstalled: 1 | Space freed: 12.4GB
====================================================================
```
## What Mole Cleans
| Category | Targets | Recovery |
|----------|---------|----------|
| 🗂️ **System** | App caches, logs, trash, crash reports | 20-50GB |
| 🌐 **Browsers** | Safari, Chrome, Edge, Arc, Firefox cache | 5-15GB |
| 💻 **Developer** | npm, pip, Docker, Homebrew, Xcode | 15-40GB |
| 📱 **Apps** | Slack, Discord, Teams, Notion cache | 3-10GB |
## What Mole Uninstalls
| Component | Files Removed | Examples |
|-----------|--------------|----------|
| 🎯 **App Bundle** | Main .app executable | `/Applications/App.app` |
| 📁 **Support Data** | App-specific user data | `~/Library/Application Support/AppName` |
| 💾 **Cache Files** | Temporary & cache data | `~/Library/Caches/com.company.app` |
| ⚙️ **Preferences** | Settings & config files | `~/Library/Preferences/com.app.plist` |
| 📝 **Logs & Reports** | Crash reports & logs | `~/Library/Logs/AppName` |
| 📦 **Containers** | Sandboxed app data | `~/Library/Containers/com.app.id` |
## Support
If Mole helps you recover disk space:
-**Star this repository** and share with fellow Mac users
- 🐛 **Report issues** via GitHub Issues
- 🎁 I have two cats. You can <a href="https://miaoyan.app/cats.html?name=Mole" target="_blank">feed them canned food 🥩🍤</a>
## License
- Follow the MIT License.
- Please feel free to enjoy and participate in open source.