adurante
well,
1: you need to make your gnome or budgie panel permanently transparent
2: then make a conky that is the same height and width as your panel ,and a suitable colour
ive got:
gap_x = 0,
gap_y = 0,
minimum_width = 2560, minimum_height = 27,
maximum_width = 2560,
own_window_colour = '#171E21',
3: add the stuff you want and make sure they are positioned correctly in relation to your applets etc
4: the graphics are the trickiest thing i guess, making them fit exactly inside the conky graphs, a good trick is to enable graph borders initially (and remove them when everything fits) as well as temporarily make the graphics red or pink or something so its easy to see them, then fiddle with the values until the graphics fit exactly.
this example shows the position (-p) of the image i used for download speed, 157 means its positioned 157 pixels (i guess its pixels) from the left and 0 from the top, as well as size 35x21 (i dont think the size parameter is necessary if your image is already the right size)
${image /PATH/TO/graphbgdown.png -p 157,0 -s 35x21}
it seems images need to be 1x1 pixel smaller than your conky graph to fit, my graphs are 36x22, so images are 35x21
ive attached my download graph background as an example image
just copying over my entire conky config wouldnt work very well, its spread over 7-8 different configs and set up especially for my machine, it would take an awful lot of fiddling with confusing things to make it work on your machine i think
edit: i find it much easier to split the conky up into several configs, for example you can have RAM as a separate config, then you can move that around independently of the rest of the conky. to do that you ned to make a file called something like conky_startup and make it exacutable
mine looks like:
killall conky
cd /PATH/TO/YOUR/CONKY_CONFIGS
conky -c ./conky_ram -d &&
conky -c ./conky_cpu -d &&
etc...
conky -c ./conky_net -d #&&
(its important that the final entry does not have &&, ive commented it out in mine like: #&& )
the rhythmbox conky looks like
${if_running rhythmbox}${font source code pro black:style=Bold:size=17}${voffset -8} β«${voffset -4}${font dejavu Sans:style=Bold:size=8}${goto 35}${execi 3 /usr/bin/rhythmbox-client --no-start --no-present --print-playing-format "%ta - %tt"}${endif}