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.
The official Google Now configuration is avaiable here.
Download the .zip file and extract it in your home directory.
Then extract it
Well done, now you can edit it as you want!
The configuration file is .conkyrc
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
Our ethernet interface name is enp4s0.
Just change this line in the config file to have a real time display the stats
Instead of wlan0 write your wifi card name, in our case wlp3s0
You can do it for your ethernet card too.
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
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.
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.