If you are using a linux distro you have heard about Conky for sure! Conky is a system monitor software for the X Window System. Conky is able to monitor many system variables including CPU, memory, swap, disk space, temperature, top, upload, download, system messages, and much more. It is extremely configurable, however, the configuration can be a little hard to understand.
In this article we are going to explain how to configure it with Google Now.

Google Now Conky

First to all we have to install the Conky package from the official repository, as usual we have used Arch Linux as OS, but the procedure is similar to all the others. Make sure that curl is installed.

$ sudo pacman -S conky

The official Google Now configuration is avaiable here.
Download the .zip file and extract it in your home directory.

$ wget http://orig01.deviantart.net/a06a/f/2013/225/2/1/conky_google_now_by_satya164-d628cih.zip

Then extract it

$ unzip conky_google_now_by_satya164-d628cih.zip

Well done, now you can edit it as you want!
The configuration file is .conkyrc

$ nano .conkyrc


Network config

As default the network config is set up with the parameters wlan0 and wlan1, but if your wifi card name is different, Conky will not display the stats. In our case the wifi card name is wlp3s0. To see it just type

$ ifconfig

Our ethernet interface name is enp4s0.
Just change this line in the config file to have a real time display the stats

${if_existing /proc/net/route wlan0}

Instead of wlan0 write your wifi card name, in our case wlp3s0

${if_existing /proc/net/route wlp3s0}

You can do it for your ethernet card too.

Weather configuration

Google Now Conky uses the WOEID of your own location to display the weather forecast. To change it search in the config file "2294941" through Ctrl + W (if you are using nano).
You will find this line

${execi 300 curl -s "http://weather.yahooapis.com/forecastrss?w=2294941&u=c"

To find your WOEID, browse or search for your city from the Yahoo Weather home page .
The WOEID is in the URL for the forecast page for that city.
In our case the URL of Milan is


Then the WOEID is: 718345

Add Conky to your Startup Applications

If you want Conky to start at boot you have to add it in the ~/.xinitrc file.

$ nano ~/.xinitrc

Just add the command


You can edit a lot of parameters in the .conkyrc file, for example you can modify the background and make it more transparent.
That's all!