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.
Dave Gallant 780f26245c Fix refresh and add install script (#17)
* Fix refresh bug

* Add install script
2020-07-07 23:07:09 -04:00
2020-07-06 13:26:27 -04:00
2020-04-04 20:19:46 -04:00
2020-07-05 22:44:05 -04:00
2020-07-05 22:44:05 -04:00
2020-03-31 21:31:52 -04:00
2020-03-31 21:31:52 -04:00
2020-07-06 13:26:27 -04:00
2020-07-05 22:44:05 -04:00
2020-07-05 22:44:05 -04:00
2020-03-31 21:31:52 -04:00
2020-04-04 20:19:46 -04:00
2020-07-05 22:44:05 -04:00

srv

Build Status Go Report Card

View RSS feeds from the terminal.

image

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
simple rss viewer [checkout: https://github.com/miniflux/v2]
Readme 183 KiB
Languages
Go 96.7%
Makefile 1.7%
Shell 1.6%