Metadata-Version: 2.4
Name: my-instant-toolbox
Version: 0.1.0
Summary: A command-line script toolbox for essential Python automation tasks.
Author-email: CLI Developer <author@example.com>
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: typer>=0.9.0
Requires-Dist: rich>=13.0.0
Requires-Dist: psutil>=5.9.0

# My Instant Toolbox CLI 🛠️

A powerful, beautiful, and easy-to-use CLI toolbox containing essential Python automation scripts.

## 🚀 Installation

Once published, anyone can install the toolbox globally:

```cmd
pip install my-instant-toolbox
```

*For local development/testing, use `pip install -e .` from this directory.*

## 🧰 Available Tools

Once installed, use the `toolbox` command:

### 1. Organize Files
Sorts files in a directory into folders based on their extensions (Images, Documents, Video, etc.).
```cmd
toolbox organize ./my_messy_folder
```

### 2. Bulk Rename
Rename multiple files at once. Add prefixes, suffixes, or find-and-replace text in filenames.
```cmd
toolbox rename ./photos --prefix "vacation_" --replace "IMG" --replacement "pic"
```

### 3. Directory Backup
Create a timestamped ZIP archive of any directory.
```cmd
toolbox backup ./important_project --destination ./backups
```

### 4. Find and Replace
Search and replace text across all files in a directory (great for mass code updates).
```cmd
toolbox find-replace ./src "old_api_key" "new_api_key" --pattern "*.py"
```

### 5. System Monitor
View a real-time dashboard of your CPU, RAM, and Disk usage.
```cmd
toolbox sysinfo
```

## 🛠️ Requirements
- Python 3.8+
- `typer`, `rich`, `psutil` (automatically installed)

## 📜 License
MIT
