How to Display Twitter Statuses/Updates on Conky

Do you want to display your friends' Twitter statuses/updates on your conky desktop system monitor? If you want to then I'll show the way to easily do it without having to install additional modules. Here's how:

1. The first thing that you need to do is of course install/set-up conky.

2. Next up, edit your conky config file with your favorite text editor:

gedit ~/.conkyrc

3. From the config file, find the 'TEXT' section and under it you can add the following:

${rss 20 item_titles 5}

But before that, let me explain it to you:

As indicated above, you should provide your own Twitter username, password, and that number before “.rss”. Now where do we find that number?

Easy, just go to your Twitter homepage (mine is at and click on your RSS feed link that can be found at the lower portion of the sidebar:

From your RSS feeds page, locate that number from your web browser's URL/Address Bar, then copy and paste it:

Let me show you my configuration:

${rss 20 item_titles 8}

4. Don't forget to save, restart conky, and see the result.

You can provide the number of statuses that you want to display by editing item_titles. Like I changed mine to 8.

The number 20 indicates that the RSS feed will update at 20 minute intervals. I would suggest that you keep it above 20 minutes especially if you are using other Twitter desktop clients in order to avoid reaching the API limits and to stay away from congestion.



  1. Cool, thanks!

  2. Wow! this is seriously so much easier than anything else I've found. Thank you.

  3. It runs out into one long line and expands conky half way across my screen. Any way to force it to line-break?

  4. What he said - any ideas how to get it to wrap?

    I have tried a "| fold -s -w50}" at the end but it makes no difference.


  5. Basic Authentication has been removed, how we're gonna manage to log and get the rss feeds???

  6. "Conky: curl: no data from server"

    any idea ? :s