Canto

From Indie IT Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

The Canto newsreader is a fast, slick little ncurses console newsreader. Start it up by typing canto in any terminal.

Canto operates from a configuration file, ~/.canto/conf.py. It creates a default configuration automatically when you don't have one, ~/.canto/conf.py.example:

# Auto-generated by canto because you don't have one.
# Please copy to/create ~/.canto/conf.py
add("http://rss.slashdot.org/slashdot/Slashdot")
add("http://reddit.com/.rss")
add("http://kerneltrap.org/node/feed")
add("http://codezen.org/canto/feeds/latest")

So adding new feeds is as easy as copying their URLs into ~/.canto/conf.py. Use the arrow keys or PgUp/PgDn to navigate your feeds, press the space bar to read an article, and press the space bar again to return to the article list. Exit Canto by pressing the Q key.

Canto has internal commands that you run after it's open, and external commands to use when it's not running. Here are some useful external commands:

Refresh all feeds:

$ canto -a

Update all feeds, and then run Canto:

$ canto -u

List all feeds:

$ canto -l

Quick help:

$ canto -h

Complete help:

$ man canto

NEW WEB SITE - http://codezen.org/canto-ng/

OLD WEB SITE - http://www.codezen.org/canto/