Skip to content

Latest commit

 

History

History
51 lines (26 loc) · 1.65 KB

README.md

File metadata and controls

51 lines (26 loc) · 1.65 KB

Syndicationd

CI

Demo

Syndicationd is a TUI feed viewer, based on feed-rs and ratatui.

Features

  • Subscribe feeds(RSS1, RSS2, Atom,...) and browse latest entries
  • Open the entry in a browser

Install

Nix

nix run github:ymgyt/syndicationd

Cargo

cargo install synd-term --locked

Usage

Log file

The log file path is based on ProjectDirs::data_dir().
Please refer to the --log flag in synd --help for the default output destination.

You can modify the log directives using the environment variable SYND_LOG. (for example, SYND_LOG=synd=debug)

Theme

The theme can be changed using the --theme flag. Please refer to the help for the values that can be specified.

Backend api

By default, use https://syndicationd.ymgyt.io as the backend api(hosted on my home Raspberry Pi).
To change the endpoint, specify the --endpoint flag

Clear cache and logs

Authentication credentials are cached. to remove them, execute synd clear.

License

This project is available under the terms of either the Apache 2.0 license or the MIT license.