Initial commit

This commit is contained in:
2024-02-25 03:41:11 +02:00
commit e013b25bbb
9 changed files with 349 additions and 0 deletions

41
.github/README.md vendored Normal file
View File

@@ -0,0 +1,41 @@
# PaperBoy
CLI tool to generate a weekly grouped list of articles from defined RSS feeds.
## Usage
Create `template.md` and `config.yaml` in the same directory as the binary.
There are examples of both of these files in the `examples` directory.
## Configuration (`config.yaml`)
```yaml
feeds:
- https://xkcd.com/atom.xml
- https://www.foxtrot.com/feed/
- https://news.ycombinator.com/rss
- https://feeds.feedburner.com/codinghorror
- https://internetofshit.net/rss/
- https://techcrunch.com/feed/
template: template.md
output: output.md
```
## Template (`template.md`)
```markdown
# Paperboy weekly newsletter
---
---
Generated by [paperboy](https://github.com/ivuorinen/paperboy)
```
The contents is rendered between the two `---` lines.
## License
The MIT License (MIT) - see [LICENSE](LICENSE.md) for more details