CROSSBOW(1) General Commands Manual (urm) CROSSBOW(1)

crossbowThe minimalist feed aggregator

crossbow command [options ...]

crossbow is a minimalist RSS/Atom feed aggregator written in C, portable across UNIX-like systems.

Instead of implementing periodic timers and running in background, crossbow is designed to be invoked periodically by cron(8).

On a system where local mail delivery is configured, the output of a cron job is mailed to the owner of the crontab. crossbow therefore needs no other user interface than the regular UNIX command line and a local mail user agent, such as mutt(1).

crossbow is composed by a collection of sub-commands:

crossbow-set(1)
Registers a feed for monitoring, or updates the configuration for a previously registered feed.
crossbow-fetch(1)
Retrieves updates from each monitored feed, processing previously unseen items.
crossbow-query(1)
Prints a list of the subscribed feeds.
crossbow-del(1)
Deletes a URL from the set of monitored feeds.

See crossbow-cookbook(7) for a quick tour among the capabilities of crossbow

Overrides the directory where state information is stored, otherwise defaulting to ~/.crossbow

~/.crossbow
Directory for variable state information. It is created by crossbow-set(1), while any other crossbow command expect it to exist.

This path can be changed by setting the CROSSBOW_VAR environment variable.

crossbow-del(1), crossbow-fetch(1), crossbow-query(1), crossbow-set(1), crossbow-outfmt(5), crossbow-cookbook(7), cron(8)

Giovanni Simoni <dacav@fastmail.com>

June 27, 2020