From 5fdf4bdc7c0543c9be0e5e07cc09e443fdcfcca6 Mon Sep 17 00:00:00 2001 From: Aakarsh Kashyap Date: Fri, 24 Jul 2026 01:21:51 +0530 Subject: [chore]: updated readme --- README.md | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) (limited to 'README.md') diff --git a/README.md b/README.md index eb91a7c..f973797 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,16 @@ -# reader.cpp +# reader.cpp Terminal: RSVP (Rapid Serial Visual Presentation) +## // Features + +- Flashes words one at a time, centered in your terminal +- Highlights the middle character of each word in red to anchor your gaze +- Adjustable reading speed — change it on the fly while reading +- Pause and resume at any time +- Reads any plain text file +- Lock-free single-producer single-consumer input queue for clean keypress handling + ## // Getting started How to compile @@ -14,5 +23,20 @@ How to use: ./run ``` +`` is optional. It sets the delay between words in microseconds. Defaults to `250000` (250ms). + +``` +./run book.txt 200000 +``` + +## // Keybinds + +| Key | Action | +|-----|--------| +| `Ctrl+p` | Pause / resume | +| `Ctrl+j` | Slow down (increase delay by 10ms) | +| `Ctrl+k` | Speed up (decrease delay by 10ms) | +| `Ctrl+q` | Quit | + ## // Licence Use of this code is not permisable for AI/LLM or any statistical prediction model training or any adjacent use. -- cgit v1.2.3