treeshateorcs / lidya

terminal rss reader

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Screenshot

lidya

lidya is a dead simple, yet full-featured terminal rss reader. it is meant to be a fast newsboat clone without all the bell and wistles. on my connection two dozen feeds load in less than 3 seconds

installation

it should build with rust stable, but it is being tested with rust nightly (as of this writing version 1.45.0)

OR you can download a binary (x86_64, glibc, linux only for now) from here

$ cargo install --path .

before the first run create a directory in your config dir ($HOME/.config/ on linux, %USERPROFILE%\AppData\Roaming), name it lidya, add a few feed urls in the file called urls in the following format, one per line

<url>,<feed title>,<command to open the url with>

drop the angle brackets. the feed title and the command are optional

how to use

j, k; down, up - down, up

d - mark as read, don't open

A - mark everything as read

o - open url in your default browser

R - refresh feeds and remove read articles from the screen

r - remove read articles, don't refresh

q, esc - quit

c - copy current link to clipboard

you can comment out single feeds by prepending their urls with a pound sign ("#")

you can also name your feeds, put a space after a feed url, then a title

knows issues

  • if a url has a comma in it, lidya will think that what follows it is a title
  • macos terminal displays a zero-width space the same as the regular space (width of 1)

About

terminal rss reader

License:GNU General Public License v2.0


Languages

Language:Rust 100.0%