https://github.com/cihat/texus
Manage monorepo projects with TUI
https://github.com/cihat/texus
monorepoo ratatui rust tui
Last synced: over 1 year ago
JSON representation
Manage monorepo projects with TUI
- Host: GitHub
- URL: https://github.com/cihat/texus
- Owner: cihat
- License: mit
- Created: 2024-11-17T18:48:55.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-11-27T20:29:03.000Z (over 1 year ago)
- Last Synced: 2025-01-24T10:47:21.583Z (over 1 year ago)
- Topics: monorepoo, ratatui, rust, tui
- Language: Rust
- Homepage:
- Size: 464 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Texus
A Terminal User Interface (TUI) application for managing frontend monorepos
## Key Bindings
- `q` : Quit the application
- `j` / `↓` : Scroll down
- `k` / `↑` : Scroll up
- `l` / `→` : Navigate to the next tab
- `h` / `←` : Navigate to the previous tab
- `/` : Search for projects
- `esc` : Switch to normal mode
- `s` : Start the selected project
- `b` : Build the selected project
- `c` : Stop the selected project
## Usage
### Run the Application
```bash
cargo run
```
### Build for Release
```bash
cargo build --release
```
### Run with Debug Tracing Logs
```bash
TEXUS_DATA=data cargo run
```
### Run the Release Build
```bash
TEXUS_DATA=data target/release/texus
```