# devboard ๐งโ๐ป๐
A tiny TUI tool for saving and running terminal commands.
Helps prevent digging through shell history by providing easy access to saved commands.

---
## ๐ ๏ธ Features
- ๐ Save commands
- โก Run them instantly with a keypress
- ๐ฎ Vim-like navigation with `esc`/`i`/`h`/`l`, `Enter` to run
- ๐พ No more scrolling through your shell history
---
## ๐ฆ Installation
### With Cargo
```bash
cargo install devboard
```
## ๐ Usage
1. Press `i` to enter insert mode and type a command
2. Optional: press `Enter` to run input command without saving while in insert mode
3. Press `Esc` to return to normal mode
4. Press `s` (in normal mode) to save the current command
5. Use `h`/`l` (in normal mode) to navigate saved commands, `Enter` to run a saved command
## ๐ก Example Use Case
Youโre compiling a C++ file:
```
clang++ main.cpp -o main
./main
```
After a few rebuilds and edits, the ./main command gets buried in history.
With devboard, you just save both commands once โ then quickly run them any time without scrolling.
## ๐ License
MIT ยฉ 2025 [AdamFrenzen](https://adamfrenzen.com)
See [LICENSE](./LICENSE) for full details.