Metadata-Version: 2.4
Name: termstudio
Version: 1.0.0
Summary: Professional Terminal-Based Code Editor
Home-page: https://github.com/termstudio/termstudio
Author: TermStudio Team
Author-email: hello@termstudio.dev
License: MIT
Keywords: editor,ide,terminal,textual,developer,programming,code
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Text Editors
Classifier: Topic :: Software Development
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: textual>=0.40.0
Requires-Dist: rich>=13.0.0
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: license-file
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# TermStudio

**Professional Terminal-Based Code Editor**

A modern, VS Code-inspired TUI code editor built with Python and Textual.

## Features

- 🎨 **Catppuccin Mocha Dark Theme** — Premium color scheme
- 📑 **Multi-tab Editing** — Open multiple files simultaneously  
- 📂 **File Explorer** — Smart directory tree with clutter filtering
- 🔍 **Find & Replace** — Full-featured search and replace
- ⌨️ **Command Palette** — Quick access to all commands (Ctrl+P)
- 📍 **Breadcrumb Navigation** — Always know where you are
- 🌐 **30+ Language Support** — Auto-detected syntax highlighting
- 📊 **Status Bar** — Cursor position, language, encoding info
- 🖥️ **Welcome Screen** — Quick reference for keyboard shortcuts

## Keyboard Shortcuts

| Shortcut | Action |
|----------|--------|
| `Ctrl+S` | Save file |
| `Ctrl+Q` | Quit |
| `Ctrl+P` | Command palette |
| `Ctrl+F` | Find & Replace |
| `Ctrl+B` | Toggle explorer |
| `Ctrl+W` | Close tab |
| `Ctrl+N` | New file |

## Installation

### From Package (Recommended)

```bash
# Debian/Ubuntu
sudo dpkg -i termstudio_1.0.0_amd64.deb

# RHEL/Fedora
sudo rpm -i termstudio-1.0.0-1.x86_64.rpm
```

### From Source

```bash
pip install -r requirements.txt
python main.py
```

## License

MIT License — see LICENSE for details.
