Liferea , the free news aggregator on your Linux desktop.

Controlling Liferea via DBUS

Liferea provides the following DBUS interfaces which you can use to control the program from other program, scripts or the command line:

Pinging Liferea
  • Service Name: org.gnome.rss.FeedReader
  • Object Path: /org/gnome/rss/FeedReader
  • Method: Ping()
Example command line call:
dbus-send --session --dest=org.gnome.feed.Reader \
  --print-reply=literal --type=method_call \
  /org/gnome/feed/Reader \
  org.gnome.feed.Reader.Ping
Adding Subscriptions
  • Service Name: org.gnome.rss.FeedReader
  • Object Path: /org/gnome/rss/FeedReader
  • Method: boolean Subscribe(string)
Example command line call:
dbus-send --session --dest=org.gnome.feed.Reader \
  /org/gnome/feed/Reader \
  org.gnome.feed.Reader.Subscribe \
  string:http://osnews.com/files/recent.rdf
Changing the Online State
  • Service Name: org.gnome.rss.FeedReader
  • Object Path: /org/gnome/rss/FeedReader
  • Method: SetOnline(boolean)
Example command line call:
dbus-send --session --dest=org.gnome.feed.Reader \
  /org/gnome/feed/Reader \
  org.gnome.feed.Reader.SetOnline \
  boolean:false