The Register CLI
The Register CLI a.k.a. elreg-cli is a command-line interface (CLI) tool written in Go that allows you to read articles from The Register (https://theregister.com) directly in your terminal.
Installation
To install elreg-cli, you need to have Go installed on your system. Once you have Go set up, you can install the tool by running the following command:
go install github.com/CADawg/elreg-cli@latest
This will install the elreg-cli command in your Go bin directory.
Usage
To start the application, simply run the elreg-cli command in your terminal:
elreg-cli
Upon launching, you will see the homepage of The Register, displaying a list of headlines. You can navigate through the headlines using the following commands:
<number>: Type the number corresponding to the headline you want to read.
a: Show all headlines at once.
s: Show the next 5 headlines.
q: Quit the application.
When reading an article, you can use the following commands:
Enter: Advance to the next paragraph/line of the article.
a: Display the entire article at once.
q: Go back to the main menu.
r: Mark the article as read and go back to the main menu.
q: Go back to the main menu without marking the article as read.
u: Mark the article as unread and go back to the main menu.
Features
- Read articles from The Register directly in your terminal.
- Navigate through headlines and articles using simple commands.
- Supports pagination for long articles.
Limitations
- No arrow key support.
- No search functionality.
Contributing
If you find any issues or have suggestions for improvements, feel free to open an issue or submit a pull request on the GitHub repository.