Shop Mobile More Submit  Join Login
ConkyBar - Conky config [Conky 1.10] by N00by4Ever ConkyBar - Conky config [Conky 1.10] by N00by4Ever

Notice: there are some pull requests in the Conky repository which are relevant to the skin (bug fixes), i will update the skin when the pull requests are integrated in Conky

For the older versions (Conky 1.9]: n00by4ever.deviantart.com/art/…


ConkyBar - V3.1
===================

The skin is test on linux arch 64bit, and Conky 1.10. It should work on other distros too, because it uses nothing specific for linux arch.

The parts of the skin are ran in different conky instances to enable easy editing and to swap "conkies" in and out. For example there are multiple versions for cpu, ram, files and banshee. This impose a small overhead and thus performance penalty. This skin uses proper transparency, this allows for wallpaper changes (eg. Variety) to change wallpapers while running conky without issues.

The skin had some delays build in when starting up using conky_start, these can be removed if desired. This delays should avoid the background appearing on top of the other skins, in case this happens just run conky_start again.

The set-up is made for 1920x1080 monitors, if you have  larger or smaller monitor you will have to edit the skin manually.

Conky 1.10 has a new click through feature,  since this skin is rather big i can recommend it. If you're compiling Conky you have to add the build flag: BUILD_XSHAPE, if you have installed Conky from a package manager please contact the maintainer and ask them to add the flag to the package or edit the package yourself.


Requires
====================

- wget            (for external IP)
- hddtemp      (for hdd temp, run the daemon)
- asla-utils      (for current volume)
- sysstat        (for iostat)

- banshee      (if you use the banshee part)
- python2      (if you use the banshee part)

Optional:
- Conky Manger    (general managing tool for conky skins)

For other players than banshee: crunchbang.org/forums/viewtopi… or ubuntuforums.org/showthread.ph…


Installation steps:
====================

1) Unzip and put the folder in /home/[username]/.conky/ConkyBar/ and there all the files of the skin (e.g conky_start).
2) Make sure your conky version support both lua and nvidia (For arch users: conky1.9, conky-lua-nv)
3) Make sure you've got all the dependencies installed (hddtemp, sysstat, ...) and they are running (also on start-up when needed, eg. hddtemp)
4) Make conky_start (and all files in /lua and /scripts) executable, don't forget the python file!
5) Make sure you've installed the fonts in /fonts
6) Edit the system specific setting to your system setting:
    - in conky_network and net_graph.lua change the interface to your wifi/eth interface (replace: enp8s0 and wlp2s0)
    - in conky_files and files_ring.lua change the desired harddisk device (replace: /dev/sda)
Note: some hardware has specific sensors (eg laptops) which for example can not use the default temperature sensors, you will have to edit the conky files manually to your systems "special needs". Fortunately it is fairy easy to edit this in conky.
7) Add conky_start to your start-up programs or alternatively when using Conky Manger. If you want to use an alternative version just edit the conky config file name in the conky_start script which is self explanatory.
Note: the conky_start script is recommended since it has a guaranteed good start-up sequence.

Enjoy! You're good to go now.


Window setting
====================

These depend on your specific system, window manager ect... these are made for gnome and should give true transparency but it is possibly your system requires other settings. I assume you will already have Conky configs and can copy past those settings. If not i recommend to search forums of your distribution and ask what settings other people use.


How to change the color
====================

In every config change the value of color0 to the desired value. In the lua files search for the value "1793d0" and replace it with your desired color.
(unfortunately you have to edit it in every conky config file individually... maybe the include statement will work one day)

Colors codes for common distros
====================
Arch         1793d0        (blue)
Mint         77B753        (green)
Ubuntu        dd4814    (orange)
Debian         d70a53    (red)


Known bugs
====================

- The hdd graph (ring) does have a blank space in the beginning (this bug is from the original script)
- Volume of exact 100 gives the wrong icon (of volume < 50)


Updates
====================

-V3.1 07/2015: cleaned up code, ported to Conky 1.10, improve allignment
-V3.0 07/2015: fixed small issues, skin changes, code clean-up, compatible with Conky Manger, added Screenlet space and themes for this conky theme.
-V2.0 09/2013: general improvements, updated images, improved alignment, code clean-up, ...
-V1.0 09/2013: initial commit


Credits
====================

General look based on: Conky Launchpad - freeazy - freeazy.deviantart.com/art/Con…
Clock: Gotham  Conky config - psyjunta - psyjunta.deviantart.com/art/Go…
Lua scripts - wlourf  (bars/graphs/rings)
Banshee implementation - kaivalagi  - ubuntuforums.org/showthread.ph…
Icons - forgot sorry (let me know if you do)

Thanks to the people on the crunchbang forums for their help and knowledge- crunchbang.org/forums/viewtopi…

Feel free to fork/improve, i'm also always very curious towards the results :)



+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
The Impulse Screenlet
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



- Abandoned by developer
- Not flawless
- NOT CONKY


The github if you want to see the source: github.com/ianhalpern/Impulse

I want to stress this has nothing to do with Conky, it must be installed separately and is buggy/abandoned so you will have to play with it if it doesn't work (it did for me on the first time though). The original release can be found here: gnome-look.org/content/show.ph….
If you have problems i recommend to read the last pages form the commends there, they contain useful information. Wlouf has tried to port this to Conky but his attempt was only a proof of concept since it was using massive resources, maybe some day it will be integrated with conky (for the more technical people reading this: Impulse uses a custom script in c to process the audio spectrum wich is than passed to python to work with the Screenlet software and drawn on screen using Cairo. Cairo is also used in conky, replacing the python script with lua script is fairly easy and drawing in lua with cairo is already done with conky. So porting should be fairly easy but resources seem a problem.

Common problems:
    - Low volume (see comments gnome-look)
    - Channels switch (see comment gnome-look, or just toggle the channels in the Screenlet application)

Impulse will only work with PusleAusio



Dependencies
====================

Impulse used python2 for everything.
Requires:
	python-gtk2
	python-cairo
	libfftw3-3
	libpulse0
Screenlet version requires:
	screenlets

I've only tested the Screenlet version (read: this is not a separate version but Impulse is managed by Screenlet instead of you starting it up by running the python script).
It has a separated version for 32 and 64bit OS, download the correct version from gnome-look

To install it:
- Install all depencies
- Open Screenet
- "Install" Impulse by pointing to the zip containing the 32/64bit version
- Copy all the folders in the "Theme" map in the archive you've downloaded from this site and add them to the theme folder from Screenlet (e.g /home/[Username]/.screenlets/Impulse/themes)
- In Screenlets launch an insance
- Rightclick on the spectrum meter on your desktop en go to option (note: rightclicking misses a lot so you might have to tried many time) and go to the last tab where you can set the source
-> you should see moving bars now if you're playing music :D

You can drop an drag, change the skins ect... you will have to manually position the Impulse Instance and change the theme to the corresponding theme for the chosen conky config (just try the themes for
impulse). I've also added some extra themes i found online so show the possible power of Impulse.



Here are the coordinates for the Impulse instance which have been used in the screenshot.

    ConkyBarbanshee3 2
        - X pos: 1649
        - Y pos: 826

    ConkyBarbanshee4
        - X pos: 1617
        - Y pos: 811

    ConkyBar 1
        - X pos: 6
        - Y pos: 926

    ConkyBar 2
        - X pos: 6
        - Y pos: 945

If you've not willing to tolerate the awkwardness of the Impulse Screenlet just ignore it and just use the conky skin which just works perfectly without the Screenlet (or any of its dependencies). You can ignore the Impulse folder completely :)
Add a Comment:
 
:iconaqxea:
Aqxea Featured By Owner 1 day ago  Hobbyist Digital Artist
Very nice.  Looking forward to the port to 1.10.  Thank you for doing this!
Reply
:iconn00by4ever:
N00by4Ever Featured By Owner 1 day ago
It is already done but i'm waiting for Conky to update since there has been some bug fixes which affect the skins appearance :)
Reply
:iconn00by4ever:
N00by4Ever Featured By Owner 19 hours ago
nvm updated anyway, will update if Conky updates
Reply
:iconalex4italia:
Alex4italia Featured By Owner 4 days ago
Good work on this!
Reply
:iconn00by4ever:
N00by4Ever Featured By Owner 4 days ago
thanks! :)
Reply
:iconn00by4ever:
N00by4Ever Featured By Owner Jul 17, 2015
New version uploaded, updated conky skins and added Impulse for the Audio Spectrum :) I will update to 1.10 if it's more stable and i find the time.
Reply
:icongmhafiz:
gmhafiz Featured By Owner Feb 10, 2015
You work is forked and I made some modifications: github.com/gmhafiz/conkybar
Screenshot: i.imgur.com/ecG9cdr.jpg
Reply
:iconn00by4ever:
N00by4Ever Featured By Owner Jul 17, 2015
I've updated the conky skin
Reply
:iconn00by4ever:
N00by4Ever Featured By Owner Jul 13, 2015
Nice :)
Reply
:icontakatoshi-kun:
Takatoshi-kun Featured By Owner Sep 16, 2014
HI ! This conky theme is pretty awesome ! And it's exactly what I need for my OpenSUSE Desktop !

It works perfectly, except for the LUA graphes =/ the one for the HDD use and the one for the network traffic.

Conky return an error message : "function conky_main_graph execution failed: attempt to call a nil value" and "function conky_main execution failed: attempt to call a nil value"

I also noticed that if the conky_window variable was set to "nil" in the aforementioned functions, conky had to end the if statement.

So here is my question : where is set the value of "conky_window" ?
Reply
:iconbryandanderson:
bryandanderson Featured By Owner Sep 8, 2014
Awesome work! I love having this on my desktop. I do have one question: How do you get 3 or more Lua scripts to run at once? I can only run one lua_draw_hook_pre and one lua_draw_hook_post.

Thanks for putting this together and releasing it!
Reply
:iconmerkuciol:
merkucioL Featured By Owner Mar 24, 2014
It's good looking conky configuration, but it is needed a lot of time to set for other resolution (actual is 1900 px). May be some instruction how to set lower resolution (like 1366 px)?
Reply
:iconn00by4ever:
N00by4Ever Featured By Owner Mar 25, 2014
i'm afraid it's not really made (out of the box) for lower resolutions. You will have to cut off the background image and manually adjudge the positions of the different conky files.

I'm also not sure conky is really fit for dynamically adjudging for window resolution, it would need some if else structure logic (on smaller screens you will probably not be able to fit everything).

I'm glad you like the look :)
Reply
:iconpitkon:
pitkon Featured By Owner Feb 8, 2014   Interface Designer
Excellent! A fav!
Reply
:iconlukazoid:
Lukazoid Featured By Owner Dec 18, 2013
very good!
how can change  LINUX Mint  to my name? not see to Config folder
Reply
:iconn00by4ever:
N00by4Ever Featured By Owner Dec 19, 2013
Sure! It is in the conky_txt file at the bottom
Reply
:iconlukazoid:
Lukazoid Featured By Owner Dec 19, 2013
thanx!
Reply
:iconalerby:
alerby Featured By Owner Nov 12, 2013
Sweet, thanks alot mate!
One question, how do you get them transparent?
"own_window_transparent yes" didnt do the trick..

Again thanks for an awesom conf.
Reply
:iconn00by4ever:
N00by4Ever Featured By Owner Nov 16, 2013
On ubuntu like systems this setup should work; if you're running an linux distro based on another version you should ask it in their forums or on crunchbang because it can be different depending on your system
Reply
:iconphys1ks:
phys1ks Featured By Owner Oct 24, 2013
Excellent conky theme! Just thought I'd make a few notes..

The following is required to make it look right ->

iostat (part of sysstat package) - curl - GE Inspira font ufonts.com/download/ge-inspira… - Monofur font ufonts.com/download/monofur/18…

There was one more thing I needed to do to get it working flawless, but I forget now... Anyway, all should be happy with those things installed.

Throwing a screen shot up to show mine :D phys1ks.deviantart.com/art/Lin…
Reply
:iconn00by4ever:
N00by4Ever Featured By Owner Nov 1, 2013
Glad, you like it and nice screenshot!
(btw the font GE Inspira should be in the .conkyconfig folder under fonts)
Reply
:iconphys1ks:
phys1ks Featured By Owner Apr 3, 2014
I switched to CrunchBang and further customized it...

OpenBox is doing some odd stuff to Conkys windows... its dropping a shadow now?

Anyway... phys1ks.deviantart.com/art/Cru…
Reply
:iconn00by4ever:
N00by4Ever Featured By Owner May 5, 2014
Great work; love to see what you did with it. Good job!
Reply
:icondobbie03:
Dobbie03 Featured By Owner Oct 19, 2013  Hobbyist Interface Designer
This is fantastic!  Well done.
Reply
Add a Comment:
 
×
Download TAR download, 6.0 MB




Details

Submitted on
September 19, 2013
File Size
6.0 MB
Link
Thumb
Embed

Stats

Views
13,082 (14 today)
Favourites
36 (who?)
Comments
24
Downloads
3,900 (3 today)
×