Futuristic Conky

Conky

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

3
Score 58.0%
Description:

Futuristic Conky V2.2

Conky based on Future Conky 2.1 by hfcf.

To install just move or copy the ".Conky" hidden folder to you user folder.

Go to
www.accuweather.com
type in your location and press enter. If your location is found and you can see a
forecast, copy and keep the web address somewhere.

Put the hidden folder ".Conky" in your user folder!

Don't forget to install the fonts!!!

Open the script ".Conky/future_conky/accwueather/accuw_script" with your favourite text editor and replace my location's address at the
"adress=" with yours (taken from www.accuweather.com).

To put conky to start with the system go to "startup applications" and add in the "command" the file ".Conky/future_conky/start_conky.sh"

Used Scripts further modified by me:

Multi Rings (Based on "conky_orange" by SLK)

"RINGS with SECTORS" by wlourf

Accuweather Script taken from "TeoBigusGeekus_Conky_Weather_Scripts_12-5-12"

hwmon arguements for core temp, GPU temp mothermoard temp and fan speeds will need to be adjusted according to your setup. (install and run sensors )

For Islamic prayer times install itools and change you location in the config file.

Enjoy!!!

pls see an alternative newer versions but with some features removed hence left this intact.
http://gnome-look.org/content/show.php?content=151440
Last changelog:

7 years ago

27/5/12 - removed duplicate line (71) thus correctly realigning. Thanks to leodelacruz

NightShade56

6 years ago

Does this work on laptops?

Report

C

abuyahya

6 years ago

it depends on your setup, and kernal.
It should work but not 'out of the box' will need to be tweaked by yourself

Report

kgullikson

7 years ago

I am not sure how to set up the sensors correctly. You mention that I have to adjust hwmon by running sensors but I am not sure what you mean by that. I get the following error when I try to run:

kgullikson@HAL9000 ~/.Conky/future_conky $ sh start_conky.sh
kgullikson@HAL9000 ~/.Conky/future_conky $ Conky: temperature_unit: incorrect argument
Conky: /home/kgullikson/.Conky/future_conky/config/conkyrc1: 23: config file error
Conky: can't open '/sys/class/hwmon/hwmon2/temp1_input': No such file or directory
please check your device or remove this var from Conky
Conky: Error destroying thread
Conky: Error destroying thread
Conky: Error destroying thread
Conky: Error destroying thread
Conky: Error destroying thread
***** Imlib2 Developer Warning ***** :
This program is calling the Imlib call:

imlib_context_free();

With the parameter:

context

being NULL. Please fix your program.


Thanks for the help (and the conky config if I can get it working!)

Report

C

abuyahya

7 years ago

1. install and sensors. ( if you on a debian system like ubuntu or mint linux then type the following in to terminal . it will ask you for your password)


sudo apt-get install lm-sensors


2. configure sensors by typing in the terminal


sudo sensors-detect


answering Yes (default) to all questions, even that last one that defaults to No

3. restart the terminal and run sensors by typing sensors then post that information here.


sensors


4. check you have the following hwmon directories

/sys/class/hwmon/hwmon0
/sys/class/hwmon/hwmon1
/sys/class/hwmon/hwmon2

you can get an indication of the files within those directories and then the 'device' sub-folder are what needs to be used.
look within hwmon2/device and see if there is a temp 1 or temp 2 or GPU temp etc.

Report

kgullikson

7 years ago

Okay I did those steps. Here is the output of sensors:

coretemp-isa-0000
Adapter: ISA adapter
Core 0: +61.0°C (high = +80.0°C, crit = +100.0°C)
Core 1: +61.0°C (high = +80.0°C, crit = +100.0°C)
Core 2: +62.0°C (high = +80.0°C, crit = +100.0°C)
Core 3: +61.0°C (high = +80.0°C, crit = +100.0°C)

atk0110-acpi-0
Adapter: ACPI interface
Vcore Voltage: +0.93 V (min = +0.80 V, max = +1.60 V)
+3.3V Voltage: +3.33 V (min = +2.97 V, max = +3.63 V)
+5V Voltage: +5.14 V (min = +4.50 V, max = +5.50 V)
+12V Voltage: +12.31 V (min = +10.20 V, max = +13.80 V)
CPU Fan Speed: 1795 RPM (min = 600 RPM)
Chassis1 Fan Speed: 0 RPM (min = 600 RPM)
Chassis2 Fan Speed: 1214 RPM (min = 600 RPM)
NB Fan Speed: 1180 RPM (min = 600 RPM)
Power Fan Speed: 0 RPM (min = 0 RPM)
CPU Temperature: +47.0°C (high = +60.0°C, crit = +95.0°C)
MB Temperature: +38.0°C (high = +45.0°C, crit = +75.0°C)
NB Temperature: +52.5°C (high = +60.0°C, crit = +95.0°C)


I have an hwmon0 and hwmon1 directory, but no hwmon2 directory.

Report

C

abuyahya

7 years ago

hwmon 2 temp 1 for me is the graphics card do you have a separate graphics card or an integrated one.

open the following file in a text editor (such as gedit or kate).

/.Conky/future_conky/config/conkyrc1


on line 87 delete the last bit from 'GPU $.......°C' till the end of the line (once you get it working you could output some thing else here to use up the space. such as the M/B or N/B temps)

${voffset 11}${goto 77}GPU ${hwmon 2 temp 1} °C

then try to run the conky in terminal with

conky -c $HOME/.Conky/future_conky/config/conkyrc1 &

If it still doesn't work then
look in /sys/class/hwmon/hwmon0/device

you should have some files referring to your Core temps such as

Core0 , Core1, Core2, Core3 or
temp1, temp2, temp3, temp4 or
something else

mine were temp2, temp3, temp4, temp5 and that's what Futuristic Conky is based on.

open following in text editor

/home/ubu1/.Conky/future_conky/scripts/sector_rings.lua

and change the arguments for the hwmon0 "temp x" for whatever is in your system
e.g
name="hwmon 0",
arg="temp 2", <---change this line
max=90,

repeat for all the cores - hwmon 0 . save the file and run

conky -c $HOME/.Conky/future_conky/config/conkyrc1 &

if still not working repeat above for hwmon 1 which is your motherboard.

based on the sensors out put possible names will be

CPU Fan Speed
Chassis1 Fan Speed
(was 0 so might not be connected to a fan)
Chassis2 Fan Speed
NB Fan Speed
Power Fan Speed (also 0)
CPU Temperature
MB Temperature
NB Temperature

so double check names in hwmon1/device folder change accordings arg in the lua file as before.
you may also need to change line 94 in the conkyrc1 file which reads

${voffset 11}${goto 77}M/B ${hwmon 1 temp 3} °C

let me know how it goes.

Report

kgullikson

7 years ago

Thanks for the help!

I got it mostly working. I had to play with the vertical offsets to get things to look right. Maybe that is because I didn't install the fonts? I am not sure what you mean by that. The weather formatting looks really funky, but I don't really care about that anyways so I will probably just lop it off.

Report

C

abuyahya

7 years ago

The fonts which include weather symbols are both installed by opening up the font file in file manager, and then click on install font at right lower corner.

If you not using the fonts then alignment will be out and weather symbols will be absent.

Report

leodelacruz

7 years ago

Man, thank you... perfect work! but in line 71 of conkyrc1 this line

${voffset 6}${goto 15}TIME - DATE

is repeated

Report

C

abuyahya

7 years ago

Have corrected. Many thanks for the feed back.

Report

leodelacruz

7 years ago

am for this ;)

Report

darek

7 years ago

thank you for this conky and some inspirations for me, it's a great job!!! and conkyweather nice well. I'm under Ubuntu 12.04 and it works well! Thanks yet a lot!

Report

C

abuyahya

7 years ago

I'm glad you like it.

thanks for the feed back.

Report

polobear

7 years ago

Hey, I am new to Ubuntu, I am using Gnome 3 on Ubuntu 12.04 LTS, I am trying to install your Conky but I have no results, I don't have a clue what folder you are on about when you simply say "user folder", help me.

Report

C

abuyahya

7 years ago

I will try to help but I have only being using linux for 1 month some am relatively new.

1. install conky in a terminal with following command

sudo apt-get install conky-all

it will ask you for root password.

2. extract the zip (futuristic conky) in the home directory such that the " .Conky " folder is a direct subdirectory of the home directory.

3. you can then run the start_conky.sh script but first change its permissions so it is executable like a program. can even add a link to the start up so it launch's at boot.

Or alternatively you can run from terminal with following command

$ conky -c $HOME/.Conky/future_conky/config/conkyrc1 &

hope that helps!


Report

7 years ago

27/5/12 - removed duplicate line (71) thus correctly realigning. Thanks to leodelacruz

12345678910
1
product-maker leodelacruz May 26 2012 9 excellent
product-maker Count: 4 Rating: 5.0
File (click to download) Version Description Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
version
2.2.1
updated May 27 2012
added May 21 2012
downloads 24h
0
page views 24h 5