Metadata-Version: 2.4
Name: crdnts
Version: 1.0.0
Summary: A lightweight custom interactive terminal with 50+ built-in utility commands.
Home-page: https://github.com/yourusername/crdnts
Author: Your Name
Author-email: your.email@example.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: requires-python
Dynamic: summary

# Custom Terminal Extension

Hey! This is a custom, interactive Python terminal wrapper I built to make running quick commands faster, cleaner, and a bit more fun. It has a custom key-hijacking engine for seamless typing and includes over 50+ built-in utility commands, while still letting you fall back to your native system shell whenever you need to.

## Features
* **Fancy Input Loop:** A custom-built text engine with cursor-blinking, backspace support, and tab-spacing.
* **50+ Built-in Commands:** Quick utilities for math, text processing, file management, system info, and hashing without needing external dependencies.
* **Auto-Fallback:** If you type a command that isn't built into the Python script, it automatically passes it to your native system shell (Zsh, Bash, CMD, PowerShell) so you never feel restricted.
* **Self-Test Utility:** Run `testall` to instantly verify that every single built-in command is working flawlessly on your machine.

---

## Folder Structure
To keep things organized and packagable, the project is set up like this:

my_terminal_project/
│
├── crdnts/
│   ├── __init__.py      # Keeps the directory importable
│   └── main.py          # The core terminal engine and custom commands
│
├── setup.py             # Script to install this globally on your system
└── README.md            # You are here!

---

## How to Run It

### 1. Run it locally
If you just want to run it directly with Python:
```bash
python3 crdnts/main.py
