aboutsummaryrefslogtreecommitdiff

perfeed

perfeed - check feeds (Atom, RSS) and convert entries to emails

Usage: perfeed [-c|--config FILE] [-d|--database DB] [--debug] [URL ...]

Available options:
  -h,--help                Show this help text
  -c,--config FILE         Specify an alternate configuration file. Relative
                           paths start from $XDG_CONFIG_HOME, or ~/.config if
                           the XDG_CONFIG_HOME environment variable is unset.
                           (Default: perfeed/perfeed.yaml)
  -d,--database DB         SQLite version 3 database file. Specify an alternate
                           database file. Relative paths start from
                           $XDG_DATA_HOME, or ~/.local/share if the
                           XDG_DATA_HOME environment variable is unset.
                           (Default: perfeed/perfeed.db)
  --debug                  Turn on debugging

Build

Make sure stack is installed, clone this repo and run:

$ stack build

Configuration

See example config.

Known bugs:

  • ECDSA not supported before tls-1.3.2 https://github.com/vincenthz/hs-tls/issues/108
  • iso-8859-1 not supported before xml-conduit-1.3.2 https://github.com/snoyberg/xml/issues/63