This repository has been archived on 2024-01-06 . You can view files and clone it, but cannot push or open issues or pull requests.
780f26245cacbebf2e307faf20797c082673d191
* Fix refresh bug * Add install script
srv
View RSS feeds from the terminal.
install
via releases
curl -fsSL https://raw.githubusercontent.com/davegallant/srv/master/install.sh | bash
via go
go get github.com/davegallant/srv
configure
srv reads configuration from ~/.config/srv/config.yml
If a configuration is not provided, a default configuration is generated.
feeds
is a list of RSS/Atom feeds to be loaded in srv.externalViewer
defines an application to override the default web browser (optional).
An example config can be copied:
cp ./config-example.yml ~/.config/srv/config.yml
navigate
Key mappings are statically defined for the time being.
Key | Description |
---|---|
TAB |
switches between Feeds and Items. |
UP/DOWN |
navigates feeds and items` |
ENTER |
either selects a feed or opens a feed item in an external application. |
CTRL+R |
refresh list of feeds |
CTRL+C |
quit |
build
make build
test
make test
lint
make lint
Description
Languages
Go
96.7%
Makefile
1.7%
Shell
1.6%