diff options
Diffstat (limited to 'README.org')
-rw-r--r-- | README.org | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/README.org b/README.org new file mode 100644 index 0000000..b39b51e --- /dev/null +++ b/README.org @@ -0,0 +1,50 @@ +#+title: f2md + +A utility to fetch new items from feeds and write them to maildir. +This program is similar to [[https://pypi.org/project/feed2maildir/][feed2maildir]]. + +* Install + +#+begin_src sh +git clone https://g.ypei.me/f2md.git +cd f2md +cabal install +#+end_src + +and make sure ~/.cabal/bin is included in $PATH. + +* Usage + +Prepare a config file: + +#+begin_src conf +{ + "dbPath": "~/.f2mdb.json", + "maildir": "~/Mail/f2md", + "feeds": [ + "https://static.fsf.org/fsforg/rss/news.xml", + "https://www.gnu.org/rss/whatsnew.rss", + "https://haskellweekly.news/podcast.rss" + ] +} +#+end_src + +Then run + +#+begin_src sh +f2md +#+end_src + +and all new news should be placed in =~/Mail/f2md=. + +You can also use --config or -c to specify a config file: + +#+begin_src sh +f2md --config ~/.config/f2md/config +#+end_src + +* Contact and copyright +- For any issues email <mailto:id@ypei.org>. +- Copyright (C) 2022 Yuchen Pei. +- Licensed under AGPLv3+. + |