Conky Support, Codes and Screenshots

Sector11

↑ & ↑↑ not sleazy at all, I've used the same but for the past little while I've not needed it.

${font}Temperatures ${color7}${hr}${color}
${alignc}CPU  ${color5}${platform f71882fg.2560 temp 1}${color}°\
     MB  ${color5}${platform f71882fg.2560 temp 2}${color}°
${alignc}GPU  ${color5}${nvidia temp}${color}°\
     HD  ${color5}${execi 5 hddtemp -n /dev/sda}${color}°


What commands are you using that you require a goto?
Stay Home

Sector11

#316
@ Dizzie's request

1920x1080

The top oneliner with a second line on the right only:
# killall conky && conky -c /media/5/Conky/S11_Conky_Desktop_top &
###  Begin Window Settings  ##################################################
# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_type normal
own_window_transparent yes
own_window_hints undecorated,sticky,below,skip_taskbar,skip_pager
own_window_colour gray
own_window_class Conky
own_window_title Simple

# Use the Xdbe extension? (eliminates flicker)
# It is highly recommended to use own window with this one
# so double buffer won't be so big.
double_buffer yes

### ARGB can be used for real transparency
### NOTE that a composite manager is required for real transparency.
### This option will not work as desired (in most cases) in conjunction with
### own_window_type normal
# own_window_argb_visual yes

### When ARGB visuals are enabled, this use this to modify the alpha value
### Use: own_window_type normal
### Use: own_window_transparent no
### Valid range is 0-255, where 0 is 0% opacity, and 255 is 100% opacity.
# own_window_argb_value 0

minimum_size 1900 0     ## width, height
maximum_width 1900     ## width, usually a good idea to equal minimum width

gap_x 10 # left-right
gap_y 0 # up-down

alignment top_left  #bottom_left
###################################################  End Window Settings  ###
###  Font Settings  #########################################################
# Use Xft (anti-aliased font and stuff)
use_xft yes
xftfont monofur:bold:size=16
#xftfont Anonymous Pro:bold:size=8
#xftfont CorporateMonoExtraBold:size=8

# Alpha of Xft font. Must be a value at or between 1 and 0 ###
xftalpha 1
# Force UTF8? requires XFT ###
override_utf8_locale yes

uppercase no
######################################################  End Font Settings  ###
###  Color Settings  #########################################################

draw_shades yes
default_shade_color black

draw_outline no # amplifies text if yes
default_outline_color black

default_color FFDEAD #255 222 173 NavajoWhite DCDCDC #220 220 220 Gainsboro
color0 8FBC8F #143 188 143 DarkSeaGreen
color1 778899 #119 136 153 LightSlateGray
color2 FF8C00 #255 140   0 DarkOrange
color3 62C2C2 #098 194 194 S11 Light Green #7FFF00 #127 255   0 Chartreuse
color4 FFA07A #255 160 122 LightSalmon
color5 FFDEAD #255 222 173 NavajoWhite
color6 00BFFF #  0 191 255 DeepSkyBlue
color7 00FFFF #  0 255 255 Cyan
color8 FFFF00 #255 255   0 Yellow
color9 B22222 #178  34  34 FireBrick
#####################################################  End Color Settings  ###
###  Borders Section  ########################################################
draw_borders no
# Stippled borders?
stippled_borders 0
# border margins
border_inner_margin 5
border_outer_margin 0
# border width
border_width 0
# graph borders
draw_graph_borders no #yes
#default_graph_size 15 40
#####################################################  End Borders Secton  ###
###  Miscellaneous Section  ##################################################
# Boolean value, if true, Conky will be forked to background when started.
background yes

# Adds spaces around certain objects to stop them from moving other things
# around, this only helps if you are using a mono font
# Options: right, left or none
use_spacer none

# Default and Minimum size is 256 - needs more for single commands that
# "call" a lot of text IE: bash scripts
text_buffer_size 1028

# Subtract (file system) buffers from used memory?
no_buffers yes

# change GiB to G and MiB to M
short_units yes

# Like it says, ot pads the decimals on % values
# doesn't seem to work since v1.7.1
pad_percents 2

#   Maximum size of user text buffer, i.e. layout below TEXT line in config file
#  (default is 16384 bytes)
# max_user_text 16384

# Desired output unit of all objects displaying a temperature. Parameters are
# either "fahrenheit" or "celsius". The default unit is degree Celsius.
# temperature_unit Fahrenheit

##############################################  End Miscellaneous Section  ###
###  LUA Settings  ###########################################################
## Above and After TEXT - requires a composite manager or blinks.
##
# lua_load /media/5/Conky/LUA/draw-bg.lua
#TEXT
#${lua conky_draw_bg 10 0 0 0 0 0x000000 0.2}
#
## ${lua conky_draw_bg corner_radius x_position y_position width height color alpha}
##
## OR Both above TEXT (No composite manager required - no blinking!)
#
#lua_load /media/5/Conky/LUA/draw-bg.lua
#lua_draw_hook_pre draw_bg 0 0 0 0 0 0x000000 0.1
# lua_draw_hook_post draw-bg 125 0 0 0 0 0x000000 0.01
#
# TEXT
#
### mount.lua ##################################################################
#
##instructions
##load script
##lua_load ~/path_to/mounted.lua
lua_load /media/5/Conky/LUA/mounted.lua
## first lua command below text:
## ${lua get_mounted_data interval}, where interval is a number.  This starts data gathering
## to get output:
## ${lua mount partition_number data_type}, where partition number is a number
## data_type can be
## total - shows total number of partitions mounted, requires a partition_number also, use 1, could be used in an if_match
## fsys - shows filesystem
## size - shows space used in appropriate units
## free - shows free space in appropriate units
## use% - shows % used
## mount - shows mountpoint
#######################################################  End LUA Settings  ###
# The all important - How often conky refreshes.
# If you have a "Crey" try: 0.2 - smokin' - but watch the CPU useage go UP!
update_interval 1

TEXT
| ${time %a %x | %T} | ${uptime_short}${goto 416}|\
CPU % Avg=${color5}${if_match ${cpu cpu0} < 10}${color1}00${color}${cpu cpu0}\
${else}${if_match ${cpu cpu0} < 100}${color1}0${color}${cpu cpu0}\
${else}${cpu cpu0}${endif}${endif}\
1=${color5}${if_match ${cpu cpu1} < 10}${color1}00${color}${cpu cpu1}\
${else}${if_match ${cpu cpu1} < 100}${color1}0${color}${cpu cpu1}\
${else}${cpu cpu1}${endif}${endif}\
2=${color5}${if_match ${cpu cpu2} < 10}${color1}00${color}${cpu cpu2}\
${else}${if_match ${cpu cpu2} < 100}${color1}0${color}${cpu cpu2}\
${else}${cpu cpu2}${endif}${endif}\
3=${color5}${if_match ${cpu cpu3} < 10}${color1}00${color}${cpu cpu3}\
${else}${if_match ${cpu cpu3} < 100}${color1}0${color}${cpu cpu3}\
${else}${cpu cpu3}${endif}${endif}${color} |\
RAM ${mem} / ${memmax} |\
SDA Read ${diskio_read sda}${goto 1107}|  SDA Write ${diskio_write sda}${goto 1298}|\
eth0 Down ${downspeedf eth0}${goto 1510}| Up ${upspeedf eth0}${goto 1630}|\
${goto 1655}${nodename} desktop ${desktop} of ${desktop_number} |
${alignr 1}| ${kernel} | ${machine} | ${freq_g} GHz |

  • that first command: ${time %a %x | %T} uses your systems default settings (%x) date format - I use %T for 24HR time format
  • %c will give you the default system "time format"
  • where you see | 10h 59m    | the space is set for | 99d 10h59m | so the conky doesn't move when that happens.
  • CPU usage uses "if" statements to get the "00" placers if the usage is less than 10 etc etc ...
  • SDA Read and Right is the same space for expansion, as is with eth0 Up|Down
    I hate conkys that "move" - but that's me.

    Second conky: currency exchange - conkyEmail - Desktop ---- hmmmmm I can drop | sector11 desktop 1 of 4 | from the conky above and put the "kernel" in that space.   --- NOPE!  Wont fit....
    # To use #! in a conky use: ${exec echo '#!'}
    # killall conky && conky -c /media/5/Conky/S11_Conky_Desktop_Email &
    # WARNING: Change name and passwords on e-mail code if posting!!

    ###  Begin Window Settings  ##################################################
    # Create own window instead of using desktop (required in nautilus)
    own_window yes
    own_window_type normal
    own_window_transparent yes
    own_window_hints undecorated,sticky,below,skip_taskbar,skip_pager
    #own_window_colour gray
    own_window_class Conky
    own_window_title Conky Desktop Email 1 Line

    # Use the Xdbe extension? (eliminates flicker)
    # It is highly recommended to use own window with this one
    # so double buffer won't be so big.
    double_buffer yes

    ### ARGB can be used for real transparency
    ### NOTE that a composite manager is required for real transparency.
    ### This option will not work as desired (in most cases) in conjunction with
    ### own_window_type normal
    # own_window_argb_visual yes # Options: yes or no

    ### When ARGB visuals are enabled, this use this to modify the alpha value
    ### Use: own_window_type normal
    ### Use: own_window_transparent no
    ### Valid range is 0-255, where 0 is 0% opacity, and 255 35is 100% opacity.
    # own_window_argb_value 255

    minimum_size 400 0  ##420 420   ## width, height
    maximum_width 400     ##420       ## width

    gap_x 0 ### left &right
    gap_y 70 ### up & down

    alignment top_right
    ####################################################  End Window Settings  ###
    ###  Font Settings  ##########################################################
    # Use Xft (anti-aliased font and stuff)
    use_xft yes
    xftfont Monofur:bold:size=16
    #xftfont White Rabbit:size=9

    # X font when Xft is disabled, you can pick one with program xfontsel
    #font 5x7
    #font 6x10
    #font 7x13
    #font 8x13
    #font 9x15
    #font *mintsmild.se*
    #font -*-*-*-*-*-*-34-*-*-*-*-*-*-*

    # Alpha of Xft font. Must be a value at or between 1 and 0 ###
    xftalpha 1
    # Force UTF8? requires XFT ###
    override_utf8_locale yes

    uppercase no
    ######################################################  End Font Settings  ###
    ###  Color Settings  #########################################################
    draw_shades yes # amplifies text if yes
    default_shade_color 000000

    draw_outline no # amplifies text if yes
    default_outline_color 000000

    default_color FFDEAD #255 222 173 NavajoWhite DCDCDC #220 220 220 Gainsboro
    color0 8FBC8F #143 188 143 DarkSeaGreen
    color1 778899 #119 136 153 LightSlateGray
    color2 FF8C00 #255 140   0 DarkOrange
    color3 7FFF00 #127 255   0 Chartreuse
    color4 FFA07A #255 160 122 LightSalmon
    color5 FFDEAD #255 222 173 NavajoWhite
    color6 00BFFF #  0 191 255 DeepSkyBlue
    color7 00FFFF #  0 255 255 Cyan
    color8 FFFF00 #255 255   0 Yellow
    color9 B22222 #178  34  34 FireBrick ##FF0000 #255   0   0 Red
    #####################################################  End Color Settings  ###
    ###  Borders Section  ########################################################
    draw_borders no
    # Stippled borders?
    stippled_borders 0
    # border margins
    border_inner_margin 5
    border_outer_margin 0
    # border width
    border_width 0
    # graph borders
    draw_graph_borders yes #no
    #default_graph_size 15 40
    #####################################################  End Borders Secton  ###
    ###  Miscellaneous Section  ##################################################
    # Boolean value, if true, Conky will be forked to background when started.
    background yes

    # Adds spaces around certain objects to stop them from moving other things
    # around, this only helps if you are using a mono font
    # Options: right, left or none
    use_spacer none

    # Default and Minimum size is 256 - needs more for single commands that
    # "call" a lot of text IE: bash scripts
    text_buffer_size 256

    # Subtract (file system) buffers from used memory?
    no_buffers yes

    # change GiB to G and MiB to M
    short_units yes

    # Like it says, ot pads the decimals on % values
    # doesn't seem to work since v1.7.1
    pad_percents 2

    # Imlib2 image cache size, in bytes. Default 4MiB Increase this value if you use
    # $image lots. Set to 0 to disable the image cache.

    imlib_cache_size 0

    #   Maximum size of user text buffer, i.e. layout below TEXT line in config file
    #  (default is 16384 bytes)
    # max_user_text 16384

    # Desired output unit of all objects displaying a temperature. Parameters are
    # either "fahrenheit" or "celsius". The default unit is degree Celsius.
    # temperature_unit Fahrenheit

    ##############################################  End Miscellaneous Section  ###
    ###  LUA Settings  ###########################################################
    ## Above and After TEXT - requires a composite manager or blinks.
    ##
    # lua_load /media/5/Conky/LUA/draw-bg.lua
    #TEXT
    # ${lua conky_draw_bg 125 0 0 0 0 0x000000 0.2}
    #
    ## ${lua conky_draw_bg corner_radius x_position y_position width height color alpha}
    ##
    ## OR Both above TEXT (No composite manager required - no blinking!)
    #
    #--------------------------------
    #lua_load /media/5/Conky/LUA/draw-bg.lua
    #lua_draw_hook_pre draw_bg 20 0 0 0 0 0x000000 0.2
    #lua_draw_hook_post draw_bg 20 0 0 0 0 0x000000 0.2
    #
    # TEXT
    # ${lua conky_draw_bg 20 0 0 0 0 0x000000 0.2}
    ##
    #
    #######################################################  End LUA Settings  ###

    update_interval 1

    TEXT
    1 CAD = ${execi 1800 wget --timeout=1.0 --tries=1 -O - http://themoneyconverter.com/rss-feed/CAD/rss.xml | grep "Argentine Peso" | cut -c 40-47}\
      | 1 ARS = ${execi 1800 wget --timeout=1.0 --tries=1 -O - http://themoneyconverter.com/rss-feed/ARS/rss.xml | grep "Canadian Dollar" | cut -c 39-45}
    C ${if_match ${execi 90 conkyEmail --servername=SERVERNAME --servertype=POP --port=NUMBER --username=USER-NAME --password=PASSWORD} == 0}\
    00${else}\
    ${if_match ${execi 90 conkyEmail --servername=SERVERNAME --servertype=POP --port=NUMBER --username=USER-NAME --password=PASSWORD} < 9}0\
    ${execi 90 conkyEmail --servername=SERVERNAME --servertype=POP --port=NUMBER --username=USER-NAME --password=PASSWORD}${else}\
    ${execi 90 conkyEmail --servername=SERVERNAME --servertype=POP --port=NUMBER --username=USER-NAME --password=PASSWORD}\
    ${endif}${endif}\
    :\
    ${if_match ${execi 90 conkyEmail --servername=SERVERNAME --servertype=POP --ssl --port=NUMBER --username=USER-NAME --password=PASSWORD} == 0}\
    00${else}\
    ${if_match ${execi 90 conkyEmail --servername=SERVERNAME --servertype=POP --ssl --port=NUMBER --username=USER-NAME --password=PASSWORD} < 10}0\
    ${execi 90 conkyEmail --servername=SERVERNAME --servertype=POP --ssl --port=NUMBER --username=USER-NAME --password=PASSWORD}${else}\
    ${execi 90 conkyEmail --servername=SERVERNAME --servertype=POP --ssl --port=NUMBER --username=USER-NAME --password=PASSWORD}\
    ${endif}${endif}\
       |   S ${if_match ${execi 90 conkyEmail --servername=SERVERNAME --servertype=POP --port=NUMBER --username=USER-NAME --password=PASSWORD} == 0}\
    00${else}\
    ${if_match ${execi 90 conkyEmail --servername=SERVERNAME --servertype=POP --port=NUMBER --username=USER-NAME --password=PASSWORD} < 9}0\
    ${execi 90 conkyEmail --servername=SERVERNAME --servertype=POP --port=NUMBER --username=USER-NAME --password=PASSWORD}${else}\
    ${execi 90 conkyEmail --servername=SERVERNAME --servertype=POP --port=NUMBER --username=USER-NAME --password=PASSWORD}\
    ${endif}${endif}\
    :\
    ${if_match ${execi 90 conkyEmail --servername=SERVERNAME --servertype=POP --ssl --port=NUMBER --username=USER-NAME --password=PASSWORD} == 0}\
    00${else}\
    ${if_match ${execi 90 conkyEmail --servername=SERVERNAME --servertype=POP --ssl --port=NUMBER --username=USER-NAME --password=PASSWORD} < 10}0\
    ${execi 90 conkyEmail --servername=SERVERNAME --servertype=POP --ssl --port=NUMBER --username=USER-NAME --password=PASSWORD}${else}\
    ${execi 90 conkyEmail --servername=SERVERNAME --servertype=POP --ssl --port=NUMBER --username=USER-NAME --password=PASSWORD}\
    ${endif}${endif}\
       |   D ${desktop_name}

  • Oh yea, my desktop names: 11:11, 22:22, 33:33, 44:44, etc.etc.

    That middle ORB is a conky as well:
    # killall conky && conky -c /media/5/Conky/S11_Conky_Desktop_mm &
    # To use #! in a conky use: ${exec echo '#!'}

    ###  Begin Window Settings  ##################################################
    # Create own window instead of using desktop (required in nautilus)
    own_window yes
    own_window_type normal
    own_window_transparent yes
    own_window_hints undecorated,sticky,below,skip_taskbar,skip_pager
    own_window_colour grayX
    own_window_class Conky
    own_window_title Simple

    # Use the Xdbe extension? (eliminates flicker)
    # It is highly recommended to use own window with this one
    # so double buffer won't be so big.
    double_buffer yes

    ### ARGB can be used for real transparency
    ### NOTE that a composite manager is required for real transparency.
    ### This option will not work as desired (in most cases) in conjunction with
    ### own_window_type normal
    # own_window_argb_visual yes

    ### When ARGB visuals are enabled, this use this to modify the alpha value
    ### Use: own_window_type normal
    ### Use: own_window_transparent no
    ### Valid range is 0-255, where 0 is 0% opacity, and 255 is 100% opacity.
    # own_window_argb_value 0

    minimum_size 400 400     ## width, height
    maximum_width 400     ## width, usually a good idea to equal minimum width

    gap_x 0 # left-right
    gap_y 0 # up-down

    alignment mm
    ###################################################  End Window Settings  ###
    ###  Font Settings  #########################################################
    # Use Xft (anti-aliased font and stuff)
    use_xft yes
    xftfont monofur:bold:size=11
    #xftfont Anonymous Pro:bold:size=8
    #xftfont CorporateMonoExtraBold:size=8

    # Alpha of Xft font. Must be a value at or between 1 and 0 ###
    xftalpha 1
    # Force UTF8? requires XFT ###
    override_utf8_locale yes

    uppercase no
    ######################################################  End Font Settings  ###
    ###  Color Settings  #########################################################
    draw_shades yes
    default_shade_color black
    draw_outline no # amplifies text if yes
    default_outline_color black

    default_color DCDCDC #220 220 220 Gainsboro
    color0 8FBC8F #143 188 143 DarkSeaGreen
    color1 778899 #119 136 153 LightSlateGray
    color2 FF8C00 #255 140   0 DarkOrange
    color3 62C2C2 #098 194 194 S11 Light Green #7FFF00 #127 255   0 Chartreuse
    color4 FFA07A #255 160 122 LightSalmon
    color5 FFDEAD #255 222 173 NavajoWhite
    color6 00BFFF #  0 191 255 DeepSkyBlue
    color7 00FFFF #  0 255 255 Cyan
    color8 FFFF00 #255 255   0 Yellow
    color9 B22222 #178  34  34 FireBrick
    #####################################################  End Color Settings  ###
    ###  Borders Section  ########################################################
    draw_borders no
    # Stippled borders?
    stippled_borders 0
    # border margins
    border_inner_margin 5
    border_outer_margin 0
    # border width
    border_width 0
    # graph borders
    draw_graph_borders no #yes
    #default_graph_size 15 40
    #####################################################  End Borders Secton  ###
    ###  Miscellaneous Section  ##################################################
    # Boolean value, if true, Conky will be forked to background when started.
    background yes

    # Adds spaces around certain objects to stop them from moving other things
    # around, this only helps if you are using a mono font
    # Options: right, left or none
    use_spacer none

    # Default and Minimum size is 256 - needs more for single commands that
    # "call" a lot of text IE: bash scripts
    text_buffer_size 1028

    # Subtract (file system) buffers from used memory?
    no_buffers yes

    # change GiB to G and MiB to M
    short_units yes

    # Like it says, ot pads the decimals on % values
    # doesn't seem to work since v1.7.1
    pad_percents 2

    #   Maximum size of user text buffer, i.e. layout below TEXT line in config file
    #  (default is 16384 bytes)
    # max_user_text 16384

    # Desired output unit of all objects displaying a temperature. Parameters are
    # either "fahrenheit" or "celsius". The default unit is degree Celsius.
    # temperature_unit Fahrenheit

    ##############################################  End Miscellaneous Section  ###
    update_interval 1

    ### /media/5/Conky/images/VSIDO_Planet_ORB.png
    ### /media/5/Conky/images/VSIDO_FireOrb.png
    ### /media/5/Conky/images/VSIDO_ORB_black.png
    ### /media/5/Conky/images/coffee.png
    ### /media/5/Conky/images/NASA_Blue_Marble_s.png
    ### /media/5/Conky/images/Over_the_Hill.png
    ### /media/5/Conky/images/Over_the_Hill_2.png
    ### /media/5/Conky/images/Over_the_Hill_3.png
    ### /media/5/Conky/images/RCAF-Roundel.png
    ### /media/5/Conky/images/CanAr_Roundel.png
    ### /media/5/Conky/images/CanAr_Roundel_2.png

    TEXT
    ${image /media/5/Conky/images/Over_the_Hill_3.png -p 0,0 -s 400x400}

  • easy peasy!

    And last but not least, mrpeachy's "mounted.lua" in action
    # killall conky && conky -c /media/5/Conky/S11_Conky_Desktop_bot &
    # To use #! in a conky use: ${exec echo '#!'}

    ###  Begin Window Settings  ##################################################
    # Create own window instead of using desktop (required in nautilus)
    own_window yes
    own_window_type normal
    own_window_transparent yes
    own_window_hints undecorated,sticky,below,skip_taskbar,skip_pager
    own_window_colour gray
    own_window_class Conky
    own_window_title Simple

    # Use the Xdbe extension? (eliminates flicker)
    # It is highly recommended to use own window with this one
    # so double buffer won't be so big.
    double_buffer yes

    ### ARGB can be used for real transparency
    ### NOTE that a composite manager is required for real transparency.
    ### This option will not work as desired (in most cases) in conjunction with
    ### own_window_type normal
    # own_window_argb_visual yes

    ### When ARGB visuals are enabled, this use this to modify the alpha value
    ### Use: own_window_type normal
    ### Use: own_window_transparent no
    ### Valid range is 0-255, where 0 is 0% opacity, and 255 is 100% opacity.
    # own_window_argb_value 0

    minimum_size 660 0     ## width, height
    maximum_width 660     ## width, usually a good idea to equal minimum width

    gap_x 10 # left-right
    gap_y 30 # up-down

    alignment bottom_left  #bottom_left
    ###################################################  End Window Settings  ###
    ###  Font Settings  #########################################################
    # Use Xft (anti-aliased font and stuff)
    use_xft yes
    xftfont monofur:bold:size=11
    #xftfont Anonymous Pro:bold:size=8
    #xftfont CorporateMonoExtraBold:size=8

    # Alpha of Xft font. Must be a value at or between 1 and 0 ###
    xftalpha 1
    # Force UTF8? requires XFT ###
    override_utf8_locale yes

    uppercase no
    ######################################################  End Font Settings  ###
    ###  Color Settings  #########################################################
    draw_shades yes
    default_shade_color black
    draw_outline no # amplifies text if yes
    default_outline_color black

    default_color DCDCDC #220 220 220 Gainsboro
    color0 8FBC8F #143 188 143 DarkSeaGreen
    color1 778899 #119 136 153 LightSlateGray
    color2 FF8C00 #255 140   0 DarkOrange
    color3 62C2C2 #098 194 194 S11 Light Green #7FFF00 #127 255   0 Chartreuse
    color4 FFA07A #255 160 122 LightSalmon
    color5 FFDEAD #255 222 173 NavajoWhite
    color6 00BFFF #  0 191 255 DeepSkyBlue
    color7 00FFFF #  0 255 255 Cyan
    color8 FFFF00 #255 255   0 Yellow
    color9 B22222 #178  34  34 FireBrick
    #####################################################  End Color Settings  ###
    ###  Borders Section  ########################################################
    draw_borders no
    # Stippled borders?
    stippled_borders 0
    # border margins
    border_inner_margin 5
    border_outer_margin 0
    # border width
    border_width 0
    # graph borders
    draw_graph_borders no #yes
    #default_graph_size 15 40
    #####################################################  End Borders Secton  ###
    ###  Miscellaneous Section  ##################################################
    # Boolean value, if true, Conky will be forked to background when started.
    background yes

    # Adds spaces around certain objects to stop them from moving other things
    # around, this only helps if you are using a mono font
    # Options: right, left or none
    use_spacer none

    # Default and Minimum size is 256 - needs more for single commands that
    # "call" a lot of text IE: bash scripts
    text_buffer_size 1028

    # Subtract (file system) buffers from used memory?
    no_buffers yes

    # change GiB to G and MiB to M
    short_units yes

    # Like it says, ot pads the decimals on % values
    # doesn't seem to work since v1.7.1
    pad_percents 2

    #   Maximum size of user text buffer, i.e. layout below TEXT line in config file
    #  (default is 16384 bytes)
    # max_user_text 16384

    # Desired output unit of all objects displaying a temperature. Parameters are
    # either "fahrenheit" or "celsius". The default unit is degree Celsius.
    # temperature_unit Fahrenheit

    ##############################################  End Miscellaneous Section  ###
    ###  LUA Settings  ###########################################################
    ## Above and After TEXT - requires a composite manager or blinks.
    ##
    # lua_load /media/5/Conky/LUA/draw-bg.lua
    #TEXT
    #${lua conky_draw_bg 10 0 0 0 0 0x000000 0.2}
    #
    ## ${lua conky_draw_bg corner_radius x_position y_position width height color alpha}
    ##
    ## OR Both above TEXT (No composite manager required - no blinking!)
    #
    #lua_load /media/5/Conky/LUA/draw-bg.lua
    #lua_draw_hook_pre draw_bg 0 0 0 0 0 0x000000 0.4
    # lua_draw_hook_post draw-bg 125 0 0 0 0 0x000000 0.01
    #
    # TEXT
    #
    ### mount.lua ##################################################################
    #
    ##instructions
    ##load script
    ##lua_load ~/path_to/mounted.lua
    lua_load /media/5/Conky/LUA/mounted.lua
    ## first lua command below text:
    ## ${lua get_mounted_data interval}, where interval is a number.  This starts data gathering
    ## to get output:
    ## ${lua mount partition_number data_type}, where partition number is a number
    ## data_type can be
    ## total - shows total number of partitions mounted, requires a partition_number also, use 1, could be used in an if_match
    ## fsys - shows filesystem
    ## size - shows space used in appropriate units
    ## free - shows free space in appropriate units
    ## use% - shows % used
    ## mount - shows mountpoint
    #######################################################  End LUA Settings  ###
    # The all important - How often conky refreshes.
    update_interval 1

    TEXT
    ${lua get_mounted_data 3}\
    ${color6}fsys${color} = ${lua mount 1 total}${goto 85}${color8}Size${goto 130}${color7}Free${goto 180}${color1}Used${goto 220}${color}Mount
    ${color6}${lua mount 1 fsys 9}${goto 85}${color8}${lua mount 1 size}${goto 130}${color7}${lua mount 1 free}${goto 180}${color1}${lua mount 1 use%}${goto 220}${color}${lua mount 1 mount}
    ${color6}${lua mount 5 fsys 9}${goto 85}${color8}${lua mount 5 size}${goto 130}${color7}${lua mount 5 free}${goto 180}${color1}${lua mount 5 use%}${goto 220}${color}${lua mount 5 mount}\
    ${goto 290}| ${color6}fsys${goto 380}${color8}Size${goto 420}${color7}Free${goto 460}${color1}Used${goto 500}${color}Mount
    ${color6}${lua mount 2 fsys 9}${goto 85}${color8}${lua mount 2 size}${goto 130}${color7}${lua mount 2 free}${goto 180}${color1}${lua mount 2 use%}${goto 220}${color}${lua mount 2 mount}\
    ${goto 290}| ${color6}${lua mount 6 fsys 9}${goto 380}${color8}${lua mount 6 size}${goto 420}${color7}${lua mount 6 free}${goto 460}${color1}${lua mount 6 use%}${goto 500}${color}${lua mount 6 mount}
    ${color6}${lua mount 4 fsys 9}${goto 85}${color8}${lua mount 4 size}${goto 130}${color7}${lua mount 4 free}${goto 180}${color1}${lua mount 4 use%}${goto 220}${color}${lua mount 4 mount}\
    ${goto 290}| ${color6}${lua mount 7 fsys 9}${goto 380}${color8}${lua mount 7 size}${goto 420}${color7}${lua mount 7 free}${goto 460}${color1}${lua mount 7 use%}${goto 500}${color}${lua mount 7 mount}
    ${color6}${lua mount 3 fsys 9}${goto 85}${color8}${lua mount 3 size}${goto 130}${color7}${lua mount 3 free}${goto 180}${color1}${lua mount 3 use%}${goto 220}${color}${lua mount 3 mount}\
    ${goto 290}| ${color6}${lua mount 8 fsys 9}${goto 380}${color8}${lua mount 8 size}${goto 420}${color7}${lua mount 8 free}${goto 460}${color1}${lua mount 8 use%}${goto 500}${color}${lua mount 8 mount}

  • on the left - my five permanently devices
  • on the right space for four external devices.
Stay Home

Sector11

@ lwfitz - Hey - both nice ones!
Stay Home

Sector11

This is my current setup as of last night.

1920x1080

  • Conky on the right uses mrpeachy's 'mounted.lua' to monitor external mounted devices only, of which there are 4 in the image.
  • Add your own images or delete the calls.
    ###  Begin Window Settings  ##################################################
    # Create own window instead of using desktop (required in nautilus)
    own_window yes
    own_window_type normal
    own_window_transparent yes
    own_window_hints undecorated,below,skip_taskbar,skip_pager
    #own_window_hints undecorated,sticky,below,skip_taskbar,skip_pager
    #own_window_colour gray
    own_window_class Conky
    own_window_title Top Left

    # Use the Xdbe extension? (eliminates flicker)
    # It is highly recommended to use own window with this one
    # so double buffer won't be so big.
    double_buffer yes

    ### ARGB can be used for real transparency
    ### NOTE that a composite manager is required for real transparency.
    ### This option will not work as desired (in most cases) in conjunction with
    ### own_window_type normal
    # own_window_argb_visual yes # Options: yes or no

    ### When ARGB visuals are enabled, this use this to modify the alpha value
    ### Use: own_window_type normal
    ### Use: own_window_transparent no
    ### Valid range is 0-255, where 0 is 0% opacity, and 255 is 100% opacity.
    # own_window_argb_value 255

    minimum_size 230 0 ## width, height
    maximum_width 230 ## width

    gap_x 10 ### left &right
    gap_y 10 ### up & down

    alignment tr
    ####################################################  End Window Settings  ###
    ###  Font Settings  ##########################################################
    # Use Xft (anti-aliased font and stuff)
    use_xft yes
    xftfont Monofur:bold:size=12 ##14
    #xftfont White Rabbit:size=9

    # X font when Xft is disabled, you can pick one with program xfontsel
    #font 5x7
    #font 6x10conky -c /media/5/Conky/S11-Top_Left.conky &
    #font 7x13
    #font 8x13
    #font 9x15
    #font *mintsmild.se*
    #font -*-*-*-*-*-*-34-*-*-*-*-*-*-*

    # Alpha of Xft font. Must be a value at or between 1 and 0 ###
    xftalpha 1
    # Force UTF8? requires XFT ###
    override_utf8_locale yes

    uppercase no
    ######################################################  End Font Settings  ###
    ###  Color Settings  #########################################################
    draw_shades yes # amplifies text if yes
    default_shade_color 000000

    draw_outline no # amplifies text if yes
    default_outline_color 000000

    default_color DCDCDC #220 220 220 Gainsboro
    color0 8FBC8F #143 188 143 DarkSeaGreen
    color1 778899 #119 136 153 LightSlateGray
    color2 FF8C00 #255 140   0 DarkOrange
    color3 7FFF00 #127 255   0 Chartreuse
    color4 FFA07A #255 160 122 LightSalmon
    color5 FFDEAD #255 222 173 NavajoWhite
    color6 00BFFF #  0 191 255 DeepSkyBlue
    color7 00FFFF #  0 255 255 Cyan
    color8 FFFF00 #255 255   0 Yellow
    color9 B22222 #178  34  34 FireBrick ##FF0000 #255   0   0 Red
    #####################################################  End Color Settings  ###
    ###  Borders Section  ########################################################
    draw_borders no
    # Stippled borders?
    stippled_borders 0
    # border margins
    border_inner_margin 5
    border_outer_margin 0
    # border width
    border_width 0
    # graph borders
    draw_graph_borders yes #no
    #default_graph_size 15 40
    #####################################################  End Borders Secton  ###
    ###  Miscellaneous Section  ##################################################
    # Boolean value, if true, Conky will be forked to background when started.
    background yes

    # Adds spaces around certain objects to stop them from moving other things
    # around, this only helps if you are using a mono font
    # Options: right, left or none
    use_spacer none

    # Default and Minimum size is 256 - needs more for single commands that
    # "call" a lot of text IE: bash scripts
    text_buffer_size 256

    # Subtract (file system) buffers from used memory?
    no_buffers yes

    # change GiB to G and MiB to M
    short_units yes

    # Like it says, ot pads the decimals on % values
    # doesn't seem to work since v1.7.1
    pad_percents 2

    # Imlib2 image cache size, in bytes. Default 4MiB Increase this value if you use
    # $image lots. Set to 0 to disable the image cache.

    imlib_cache_size 0

    #   Maximum size of user text buffer, i.e. layout below TEXT line in config file
    #  (default is 16384 bytes)
    # max_user_text 16384

    # Desired output unit of all objects displaying a temperature. Parameters are
    # either "fahrenheit" or "celsius". The default unit is degree Celsius.
    # temperature_unit Fahrenheit

    ##############################################  End Miscellaneous Section  ###
    ###  LUA Settings  ###########################################################
    ## Above and After TEXT - requires a composite manager or blinks.
    ##
    # lua_load /media/5/Conky/LUA/draw-bg.lua
    #TEXT
    # ${lua conky_draw_bg 125 0 0 0 0 0x000000 0.2}
    #
    ## ${lua conky_draw_bg corner_radius x_position y_position width height color alpha}
    ##
    ## OR Both above TEXT (No composite manager required - no blinking!)
    #
    #--------------------------------
    lua_load /media/5/Conky/LUA/draw-bg.lua
    #lua_draw_hook_pre draw_bg 20 0 0 0 0 0x000000 0.2
    #lua_draw_hook_post draw_bg 20 0 0 0 0 0x000000 0.2
    #
    # TEXT
    # ${lua conky_draw_bg 20 0 0 0 0 0x000000 0.2}
    ##
    #
    #######################################################  End LUA Settings  ###

    ## out({,a=1,x=6,y=50,txt="cpu:"..conky_parse("${cpu}")})
    ## Show an ICON
    ## /media/5/Conky/images/NASA_Blue_Marble_s.png
    ## /media/5/Conky/images/VSIDO_ORB_black.png
    ## /media/5/Conky/images/VSIDO_FireOrb.png
    ## /media/5/Conky/images/RCAF-Roundel.png
    ## /media/5/Conky/images/VSIDO_Planet_ORB.png
    ## /media/5/Conky/images/CanAr_Roundel_2.png
    ## /media/5/Conky/images/EVE.png
    ## /media/5/Conky/images/Wall.E.png
    ## /media/5/Conky/images/tux_graduate.png
    ## /media/5/Conky/images/s11.png
    ##

    ### mount.lua ##################################################################
    #
    ##instructions
    ##load script
    ##lua_load ~/path_to/mounted.lua
    lua_load /media/5/Conky/LUA/mounted.lua
    ## first lua command below text:
    ## ${lua get_mounted_data interval}, where interval is a number.  This starts data gathering
    ## to get output:
    ## ${lua mount partition_number data_type}, where partition number is a number
    ## data_type can be
    ## total - shows total number of partitions mounted, requires a partition_number also, use 1, could be used in an if_match
    ## fsys - shows filesystem
    ## size - shows space used in appropriate units
    ## free - shows free space in appropriate units
    ## use% - shows % used
    ## mount - shows mountpoint
    #######################################################  End LUA Settings  ###

    update_interval 1
    TEXT
    ${lua get_mounted_data 3}${lua conky_draw_bg 20 0 0 0 0 0x000000 0.4}\
    ${image /media/5/Conky/images/EVE.png -p 15,0 -s 60x60}\
    ${image /media/5/Conky/images/Wall.E.png -p 55,0 -s 60x60}\
    ${image /media/5/Conky/images/S11_128.png -p 0,100 -s 60x60}\
    ${color5}${alignr 5}${time %x}
    ${alignr 5}${time %T}
    ${alignr 5}${uptime_short}${color}

    ${alignc}${kernel}
    ${color7}${hr}${color}
    ${alignc}${font Dock 51:size=18}${color1}${nodename}${color}${font}

    ${goto 65}%   Used${goto 170}${color}  Total
    Root ${color5}${fs_used_perc /}${goto 100}${fs_used /}${goto 170}${color7} ${alignr 5}${color5} ${fs_size /}${color}
    Home ${color5}${fs_used_perc /home}${goto 100}${fs_used /home}${goto 170}${color7} ${alignr 5}${color5} ${fs_size /home}${color}
    M|5 ${color5}${fs_used_perc /media/5}${goto 100}${fs_used /media/5}${goto 170}${color7} ${alignr 5}${color5} ${fs_size /media/5}${color}${font Monofur:size=6}

    ${font} RAM ${color5}${memperc}${goto 100}${mem}${goto 170}${color7} ${alignr 5}${color5} ${memmax}${color}${font Monofur:size=6}

    ${font}${alignc}Avg CPU % in use ${if_match ${cpu cpu0}<10}${color1}00${color5}${cpu cpu0}\
    ${else}${if_match ${cpu cpu0}<100}${color1}0${color7}${cpu cpu0}\
    ${else}${color9}${cpu cpu0}${endif}${endif}${color}${font Monofur:size=6}

    ${font}${alignc}1 ${if_match ${cpu cpu1}<10}${color1}00${color5}${cpu cpu1}\
    ${else}${if_match ${cpu cpu1}<100}${color1}0${color7}${cpu cpu1}\
    ${else}${color9}${cpu cpu1}${endif}${endif}${color}\
        2 ${if_match ${cpu cpu2}<10}${color1}00${color5}${cpu cpu2}\
    ${else}${if_match ${cpu cpu2}<100}${color1}0${color7}${cpu cpu2}\
    ${else}${color9}${cpu cpu2}${endif}${endif}${color}\
        3 ${if_match ${cpu cpu3}<10}${color1}00${color5}${cpu cpu3}\
    ${else}${if_match ${cpu cpu3}<100}${color1}0${color7}${cpu cpu3}\
    ${else}${color9}${cpu cpu3}${endif}${endif}${color}${font Monofur:size=6}

    ${font}CPU Fan${alignr 5}${color5}${platform f71882fg.2560 fan 1} ${color}rpm${font Monofur:size=6}

    ${font}Temperatures ${color7}${hr}${color}
    ${alignc}CPU  ${color5}${platform f71882fg.2560 temp 1}${color}°\
         MB  ${color5}${platform f71882fg.2560 temp 2}${color}°
    ${alignc}GPU  ${color5}${nvidia temp}${color}°\
         HD  ${color5}${execi 5 hddtemp -n /dev/sda}${color}°${font Monofur:size=6}

    ${font}Graphics GPU ${color5}${nvidia temp}${color}° ${color7}${hr}${color}
    GPU ${color5}${nvidia gpufreq} ${color}MHz${alignr 5}MEM ${color5}${nvidia memfreq} ${color}MHz${font Monofur:size=6}

    ${font}Disk Activity ${color7}${hr}${color}
    R${goto 40}${diskiograph_read /dev/sda 14,130 00ffff ff0000 5 -lt}${alignr 5}${color5}${diskio_read /dev/sda}${color}
    W${goto 40}${diskiograph_write /dev/sda 14,130 ff0000 00ffff 5 -lt}${alignr 5}${color5}${diskio_write /dev/sda}${color}${font Monofur:size=6}

    ${font}Network ${color7}${hr}${color}
    Dn${goto 40}${downspeedgraph eth0 14,130 00ffff ff0000 5 -lt}${alignr 5}${color5}${downspeedf eth0}${color}
    Up${goto 40}${upspeedgraph eth0 14,130 ff0000 00ffff 5 -lt}${alignr 5}${color5}${upspeedf eth0}${color}${font Monofur:size=6}

    ${font}Transfer Totals ${color7}${hr}${color}
    ${color5}rx ↓${goto 85}${color0}tx ↑${goto 170}${color5}Total
    ${goto 5}${color}${execpi 3600 date --date="-1 day" | awk '{print $3" "$2" "$6}'}
    ${color5}${execpi 300 vnstat | grep "yesterday" | awk '{print $2" "$3"\
    ${color0}${goto 85}"$5" "$6 "\
    ${color5}${goto 170}" $8" "$9}'}
    ${goto 5}${color}${exec date --date="0 day" | awk '{print $3" "$2" "$6}'}
    ${color5}${execpi 300 vnstat | grep "today" | awk '{print $2" "$3"\
    ${color0}${goto 85}"$5" "$6"\
    ${color5}${goto 170}"$8" "$9}'}
    ${goto 5}${color}Current Week
    ${color5}${execpi 300 vnstat -w | grep "current week" | awk '{print $3" "$4 "\
    ${color0}${goto 85}" $6" "$7 "\
    ${color5}${goto 170}" $9" "$10}'}
    ${goto 5}${color}Last Week
    ${color5}${execpi 300 vnstat -w | grep "last week" | awk '{print $3" "$4"\
    ${color0}${goto 85}" $6" "$7 "\
    ${color5}${goto 170}" $9" "$10}'}
    ${goto 5}${color}Last 7 Days
    ${color5}${execpi 300 vnstat -w | grep "last 7 days" | awk '{print $4" "$5 "\
    ${color0}${goto 85}" $7" "$8 "\
    ${color5}${goto 170}" $10" "$11}'}
    ${goto 5}${color}${time %b %Y}
    ${color5}${execi 300 vnstat -m | grep "`date +"%b %y"`" | awk '{print $3" "$4}'}\
    ${color0}${goto 85}${execi 300 vnstat -m | grep "`date +"%b %y"`" | awk '{print $6" "$7}'}\
    ${color5}${goto 170}${execi 300 vnstat -m | grep "`date +"%b %y"`" | awk '{print $9" "$10}'}${font Monofur:size=6}

    ${font}${color}External Mounted fsys ${color7}${hr}${color}
    ${goto 5}${color}Size${goto 60}${color0}Free${goto 110}${color4}Used${goto 160}
    ${color5}${lua mount 6 mount}
    ${goto 5}${color}${lua mount 6 size}${goto 60}${color0}${lua mount 6 free}${goto 110}${color4}${lua mount 6 use%}${goto 160}${color5}${lua mount 6 fsys 9}
    ${color5}${lua mount 7 mount}
    ${goto 5}${color}${lua mount 7 size}${goto 60}${color0}${lua mount 7 free}${goto 110}${color4}${lua mount 7 use%}${goto 160}${color5}${lua mount 7 fsys 9}
    ${color5}${lua mount 8 mount}
    ${goto 5}${color}${lua mount 8 size}${goto 60}${color0}${lua mount 8 free}${goto 110}${color4}${lua mount 8 use%}${goto 160}${color5}${lua mount 8 fsys 9}
    ${color5}${lua mount 9 mount}
    ${goto 5}${color}${lua mount 9 size}${goto 60}${color0}${lua mount 9 free}${goto 110}${color4}${lua mount 9 use%}${goto 160}${color5}${lua mount 9 fsys 9}${font}
    ${color7}${hr 1}${color}
    ${color}Trash ${color9}${execi 15 du -sh ~/.local/share/Trash/files/ | awk '{print $1}' | sed '/^4.0K/ d'  | sed 's/$/ of trash!/'}


    mounted.lua
    --[[partitions for conky by mrpeachy

    ##instructions
    ##load script
    lua_load ~/lua/mounted.lua
    ## first lua command below text:
    ## ${lua get_mounted_data interval}, where interval is a number.  This starts data gathering
    ## to get output:
    ## ${lua mount partition_number data_type text_length}, where partition number is a number
    ## text_length is optional, lets you specify the max number of characters the function returns. only affects fsys and mount data options
    ## data_type can be
    ## total - shows total number of partitions mounted, requires a partition_number also, use 1, could be used in an if_match
    ## fsys - shows filesystem
    ## size - shows space used in appropriate units
    ## free - shows free space in appropriate units
    ## use% - shows % used
    ## mount - shows mountpoint

    TEXT
    CPU %: ${cpu cpu0} ${lua get_mounted_data 10}
    TOTAL PARTITIONS MOUNTED: ${lua mount 1 total}
    FSYS${goto 100}SIZE${goto 200}USED%${goto 300}MOUNT
    ${lua mount 1 fsys}${goto 100}${lua mount 1 size}${goto 200}${lua mount 1 use%}${goto 300}${lua mount 1 mount 10}
    ${lua mount 2 fsys}${goto 100}${lua mount 2 size}${goto 200}${lua mount 2 use%}${goto 300}${lua mount 2 mount 10}
    ${lua mount 3 fsys}${goto 100}${lua mount 3 size}${goto 200}${lua mount 3 use%}${goto 300}${lua mount 3 mount 10}
    ${lua mount 4 fsys}${goto 100}${lua mount 4 size}${goto 200}${lua mount 4 use%}${goto 300}${lua mount 4 mount 10}

    ]]

    conky_start=1
    function conky_get_mounted_data(interval)
    local updates=tonumber(conky_parse("${updates}"))
    timer=(updates % interval)
    if timer==0 or conky_start==1 then
    fsys={}
    size={}
    used={}
    avail={}
    uperc={}
    mount={}
    local file = io.popen("df -h")
    for line in file:lines() do
    if string.find(line,"/dev/")~=nil then
    local s,f,fs=string.find(line,"^([%d%a%p]*)%s")
    table.insert(fsys,fs)
    local s,f,sz=string.find(line,"%s*([%d%a%p]*)%s",f)
    table.insert(size,sz)
    local s,f,us=string.find(line,"%s*([%d%a%p]*)%s",f)
    table.insert(used,us)
    local s,f,av=string.find(line,"%s*([%d%a%p]*)%s",f)
    table.insert(avail,av)
    local s,f,up=string.find(line,"%s*([%d%a%p]*)%s",f)
    table.insert(uperc,up)
    local s,f,mn=string.find(line,"%s*([%d%a%p]*)%s*$",f)
    table.insert(mount,mn)
    end
    end
    file:close()
    conky_start=nil
    end--timed section
    return ""
    end

    function conky_mount(n,d,c)--n=partition_number,d=data_type,c=number of characters to return
    d=tostring(d)
    n=tonumber(n)
    c=tonumber(c) or 0
    if d=="total" then
    data=#fsys or 1
    elseif d=="fsys" then
    data=fsys[n] or ""
    if c~=0 then
    data=string.sub(data,1,c) or ""
    end
    elseif d=="size" then
    data=size[n] or ""
    elseif d=="used" then
    data=used[n] or ""
    elseif d=="free" then
    data=avail[n] or ""
    elseif d=="use%" then
    data=uperc[n] or ""
    elseif d=="mount" then
    data=mount[n] or ""
    if c~=0 then
    data=string.sub(data,1,c) or ""
    end
    else
    data="check data type"
    end
    return data
    end--end main function


    Conky on the left uses mrpeachy's v9000 LUA weather script, you will need to get that if you do not have it.
    ###  Begin Window Settings  ##################################################
    # Create own window instead of using desktop (required in nautilus)
    own_window yes
    own_window_type normal #override
    own_window_transparent yes
    own_window_hints undecorated,below,skip_taskbar,skip_pager
    #own_window_hints undecorated,sticky,below,skip_taskbar,skip_pager
    own_window_colour gray
    own_window_class Conky
    own_window_title Vert_Right

    # Use the Xdbe extension? (eliminates flicker)
    # It is highly recommended to use own window with this one
    # so double buffer won't be so big.
    double_buffer yes

    ### ARGB can be used for real transparency
    ### NOTE that a composite manager is required for real transparency.
    ### This option will not work as desired (in most cases) in conjunction with
    ### own_window_type normal
    # own_window_argb_visual yes

    ### When ARGB visuals are enabled, this use this to modify the alpha value
    ### Use: own_window_type normal
    ### Use: own_window_transparent no
    ### Valid range is 0-255, where 0 is 0% opacity, and 255 is 100% opacity.
    # own_window_argb_value 0

    minimum_size 50 760     ## width, height
    maximum_width 50       ## width, usually a good idea to equal minimum width

    gap_x 10 # left-right
    gap_y 10 # up-down

    alignment tl #top_right
    ###################################################  End Window Settings  ###
    ###  Font Settings  #########################################################
    # Use Xft (anti-aliased font and stuff)
    use_xft yes
    #xftfont Anonymous Pro:bold:size=8
    xftfont Monofur:bold:size=10

    # Alpha of Xft font. Must be a value at or between 1 and 0 ###
    xftalpha 1
    # Force UTF8? requires XFT ###
    override_utf8_locale yes

    uppercase no
    ######################################################  End Font Settings  ###
    ###  Color Settings  #########################################################
    draw_shades yes
    default_shade_color black

    draw_outline no # amplifies text if yes
    default_outline_color black

    default_color DCDCDC #220 220 220 Gainsboro
    color0 8FBC8F #143 188 143 DarkSeaGreen
    color1 F0FFFF #240 255 255 Azure
    color2 FF8C00 #255 140   0 DarkOrange
    color3 7FFF00 #127 255   0 Chartreuse
    color4 FFA07A #255 160 122 LightSalmon
    color5 FFDEAD #255 222 173 NavajoWhite
    color6 00BFFF #  0 191 255 DeepSkyBlue
    color7 00FFFF #  0 255 255 Cyan
    color8 FFFF00 #255 255   0 Yellow
    color9 FF0000 #255   0   0    Red
    #####################################################  End Color Settings  ###
    ###  Borders Section  ########################################################
    draw_borders no
    # Stippled borders?
    stippled_borders 0
    # border margins
    border_inner_margin 5
    border_outer_margin 0
    # border width
    border_width 0
    # graph borders
    draw_graph_borders no #yes
    #default_graph_size 15 40
    #####################################################  End Borders Secton  ###
    ###  Miscellaneous Section  ##################################################
    # Boolean value, if true, Conky will be forked to background when started.
    background no

    # Adds spaces around certain objects to stop them from moving other things
    # around, this only helps if you are using a mono font
    # Options: right, left or none
    use_spacer none

    # Default and Minimum size is 256 - needs more for single commands that
    # "call" a lot of text IE: bash scripts
    text_buffer_size 1028

    # Subtract (file system) buffers from used memory?
    no_buffers yes

    # change GiB to G and MiB to M
    short_units yes

    # Like it says, ot pads the decimals on % values
    # doesn't seem to work since v1.7.1
    pad_percents 2

    #   Maximum size of user text buffer, i.e. layout below TEXT line in config file
    #  (default is 16384 bytes)
    # max_user_text 16384

    # Desired output unit of all objects displaying a temperature. Parameters are
    # either "fahrenheit" or "celsius". The default unit is degree Celsius.
    # temperature_unit Fahrenheit

    ##############################################  End Miscellaneous Section  ###
    ###  LUA Settings  ###########################################################
    ## Above and After TEXT - requires a composite manager or blinks.
    ##
    # lua_load /media/5/Conky/LUA/draw-bg.lua
    #TEXT
    #${lua conky_draw_bg 10 0 0 0 0 0x000000 0.2}
    #
    ## ${lua conky_draw_bg corner_radius x_position y_position width height color alpha}
    ##
    ## OR Both above TEXT (No composite manager required - no blinking!)
    #
    lua_load /media/5/Conky/LUA/draw-bg.lua
    #lua_draw_hook_pre draw_bg 10 0 0 0 0 0x000000 0.2
    # lua_draw_hook_post draw-bg 125 0 0 0 0 0x000000 0.01
    #
    # TEXT
    #
    ############### V9000 ########################################################
    #starts the lua weather data gathering function, call once at top of conkyrc
    lua_load ~/v9000/v9000.lua
    lua_draw_hook_post weather
    lua_load /media/5/Conky/templates/S11_V9_R-template.lua
    #######################################################  End LUA Settings  ###
    # The all important - How often conky refreshes.
    # If you have a "Crey" try: 0.2 - smokin' - but watch the CPU useage go UP!
    update_interval 1

    TEXT
    ${lua conky_draw_bg 10 0 0 0 0 0x000000 0.3}


    S11_V9_R-template.lua
    --[[
    The latest script is a lua only weather script. aka: v9000
    http://crunchbanglinux.org/forums/topic/16100/weather-in-conky/

    the file:
    http://dl.dropbox.com/u/19008369/current%20v9000/v9000.tar.gz

    mrppeachys LUA Tutorial
    http://crunchbanglinux.org/forums/topic/17246/how-to-using-lua-scripts-in-conky/
    ]]
    _G.weather_script = function()--#### DO NOT EDIT THIS LINE ##############
    --these tables hold the coordinates for each repeat do not edit #########
    top_left_x_coordinate={}--###############################################
    top_left_y_coordinate={}--###############################################
    --#######################################################################
    --SET DEFAULTS ##########################################################
    --set defaults do not localise these defaults if you use a seperate display script
    -- default_font="CorporateMonoExtraBold"--font must be in quotes
    -- default_font_size=10
    default_font="monofur" --font must be in quotes
    default_font_size=13
    default_color=0xffffff --white
    default_alpha=1 --fully opaque
    default_image_width=20
    default_image_height=20
    -- ## New Options ###
    -- ##################
    default_face="bold"
    -- "normal" for normal/normal
    -- "bold" for normal/bold
    -- "italic" for italic/normal
    -- "bolditalic" for italic/bold
    --END OF DEFAULTS #######################################################
    --START OF WEATHER CODE -- START OF WEATHER CODE -- START OF WEATHER CODE
    datay=15 -- ↑↓
    datayh=55
    datayf=75
    datayy=13 --datay+(datayy*1)

    imgyh=165
    imgyf=190
    imgyy=39 -- imgy+(imgyy*1)

    out({c=0x00FFFF,a=1,x=12,y=15,txt="BsAs"})
    -- today is
    out({c=0x00FFFF,a=1,x=5,y=28,txt=forecast_day_short[1]})
    out({c=0x00FFFF,a=1,x=35,y=datay+datayy,txt=forecast_date[1]})
    -- out({c=0x00FFFF,,a=1,x=6,y=50,txt="cpu:"..conky_parse("${cpu}")})

    out({c=0xF0FFFF,a=1,x=5,y=datay+(datayy*2),txt=low_temp[1]})
    out({c=0xFF8C00,a=1,x=30,y=datay+(datayy*2),txt=high_temp[1]})
      image({x=5,y=45,h=45,w=45,file=weather_icon[1]})
    --image({x=5,y=45,h=45,w=45,file="/media/5/Conky/images/red+x.png"})

    out({c=0xFFDEAD,a=1,x=15,y=datay+(datayy*7),txt="NOW"})
    out({c=0xF0FFFF,a=1,x=7,y=datay+(datayy*8),txt=now["temp"]})
    out({c=0xFFDEAD,a=1,x=30,y=datay+(datayy*8),txt=now["feels_like"]})
    image({x=5,y=120,h=45,w=45,file=now["weather_icon"]})
    --image({x=5,y=120,h=45,w=45,file="/media/5/Conky/images/red+x.png"})

    out({c=0x00FFFF,a=1,x=5,y=datay+(datayy*12.5),txt="B.P."})
    out({c=0xF0FFFF,a=1,x=5,y=datay+(datayy*13.4),txt=now["pressure_mb"]})
    out({c=0x00FFFF,a=1,x=5,y=datay+(datayy*14.5),txt="Hum"})
    out({c=0xF0FFFF,a=1,x=30,y=datay+(datayy*14.5),txt=now["humidity"].."%"})
    out({c=0x00FFFF,a=1,x=5,y=datay+(datayy*15.5),txt="DP"})
    out({c=0xF0FFFF,a=1,x=30,y=datay+(datayy*15.5),txt=now["dew_point"].."°"})
    out({c=0x00FFFF,a=1,x=5,y=datay+(datayy*16.5),txt="UV"})
    out({c=0xF0FFFF,a=1,x=30,y=datay+(datayy*16.5),txt=uv_index_num[1]})
    out({c=0xF0FFFF,a=1,x=5,y=datay+(datayy*17.5),txt=uv_index_txt[1]})

    -- yellow line
    image({w=45,h=1,x=5,y=datayh+(datayy*15),file="/media/5/Conky/images/yellow_1.png"})
    out({c=0xFFDEAD,a=1,x=10,y=datayh+(datayy*16),txt="3 HRS"})
    -- 3 hour output
    -- 1st hour
    out({c=0x00FFFF,a=1,x=11,y=datayh+(datayy*17),txt=now["fc_hour1_time_24"]..":00"})
    image({x=25,y=imgyh+(imgyy*3),file=now["fc_hour1_wicon"]})
    --image({x=25,y=imgyh+(imgyy*3),file="/media/5/Conky/images/red+x.png"})
    out({c=0xF0FFFF,a=1,x=5,y=datayh+(datayy*18.5),txt=now["fc_hour1_temp"]})

    -- 2nd hour
    out({c=0x00FFFF,a=1,x=11,y=datayh+(datayy*20),txt=now["fc_hour2_time_24"]..":00"})
    image({x=25,y=imgyh+(imgyy*4),file=now["fc_hour2_wicon"]})
    --image({x=25,y=imgyh+(imgyy*4),file="/media/5/Conky/images/red+x.png"})
    out({c=0xF0FFFF,a=1,x=5,y=datayh+(datayy*21.5),txt=now["fc_hour2_temp"]})

    -- 3rd hour
    out({c=0x00FFFF,a=1,x=11,y=datayh+(datayy*23),txt=now["fc_hour3_time_24"]..":00"})
    image({x=25,y=imgyh+(imgyy*5),file=now["fc_hour3_wicon"]})
    --image({x=25,y=imgyh+(imgyy*5),file="/media/5/Conky/images/red+x.png"})
    out({c=0xF0FFFF,a=1,x=5,y=datayh+(datayy*24.5),txt=now["fc_hour3_temp"]})

    -- start of forcast days
    -- yellow line
    image({w=45,h=1,x=5,y=datayf+(datayy*24.5),file="/media/5/Conky/images/yellow_1.png"})

    out({c=0xFFDEAD,a=1,x=10,y=datayf+(datayy*25.5),txt="9 DAY"})
    out({c=0x00FFFF,a=1,x=5,y=datayf+(datayy*26.5),txt=forecast_day_short[2]})
    out({c=0x00FFFF,a=1,x=35,y=datayf+(datayy*26.5),txt=forecast_date[2]})
    image({x=25,y=imgyf+(imgyy*6),file=weather_icon[2]})
    --image({x=25,y=imgyf+(imgyy*6),file="/media/5/Conky/images/red+x.png"})
    out({c=0xFF8C00,a=1,x=5,y=datayf+(datayy*27.5),txt=high_temp[2]})
    out({c=0xF0FFFF,a=1,x=5,y=datayf+(datayy*28.5),txt=low_temp[2]})

    out({c=0x00FFFF,a=1,x=5,y=datayf+(datayy*29.5),txt=forecast_day_short[3]})
    out({c=0x00FFFF,a=1,x=35,y=datayf+(datayy*29.5),txt=forecast_date[3]})
    image({x=25,y=imgyf+(imgyy*7),file=weather_icon[3]})
    --image({x=25,y=imgyf+(imgyy*7),file="/media/5/Conky/images/red+x.png"})
    out({c=0xFF8C00,a=1,x=5,y=datayf+(datayy*30.5),txt=high_temp[3]})
    out({c=0xF0FFFF,a=1,x=5,y=datayf+(datayy*31.5),txt=low_temp[3]})

    out({c=0x00FFFF,a=1,x=5,y=datayf+(datayy*32.5),txt=forecast_day_short[4]})
    out({c=0x00FFFF,a=1,x=35,y=datayf+(datayy*32.5),txt=forecast_date[4]})
    image({x=25,y=imgyf+(imgyy*8),file=weather_icon[4]})
    --image({x=25,y=imgyf+(imgyy*8),file="/media/5/Conky/images/red+x.png"})
    out({c=0xFF8C00,a=1,x=5,y=datayf+(datayy*33.5),txt=high_temp[4]})
    out({c=0xF0FFFF,a=1,x=5,y=datayf+(datayy*34.5),txt=low_temp[4]})

    out({c=0x00FFFF,a=1,x=5,y=datayf+(datayy*35.5),txt=forecast_day_short[5]})
    out({c=0x00FFFF,a=1,x=35,y=datayf+(datayy*35.5),txt=forecast_date[5]})
    image({x=25,y=imgyf+(imgyy*9),file=weather_icon[5]})
    --image({x=25,y=imgyf+(imgyy*9),file="/media/5/Conky/images/red+x.png"})
    out({c=0xFF8C00,a=1,x=5,y=datayf+(datayy*36.5),txt=high_temp[5]})
    out({c=0xF0FFFF,a=1,x=5,y=datayf+(datayy*37.5),txt=low_temp[5]})

    out({c=0x00FFFF,a=1,x=5,y=datayf+(datayy*38.5),txt=forecast_day_short[6]})
    out({c=0x00FFFF,a=1,x=35,y=datayf+(datayy*38.5),txt=forecast_date[6]})
    image({x=25,y=imgyf+(imgyy*10),file=weather_icon[6]})
    --image({x=25,y=imgyf+(imgyy*10),file="/media/5/Conky/images/red+x.png"})
    out({c=0xFF8C00,a=1,x=5,y=datayf+(datayy*39.5),txt=high_temp[6]})
    out({c=0xF0FFFF,a=1,x=5,y=datayf+(datayy*40.5),txt=low_temp[6]})

    out({c=0x00FFFF,a=1,x=5,y=datayf+(datayy*41.5),txt=forecast_day_short[7]})
    out({c=0x00FFFF,a=1,x=35,y=datayf+(datayy*41.5),txt=forecast_date[7]})
    image({x=25,y=imgyf+(imgyy*11),file=weather_icon[7]})
    --image({x=25,y=imgyf+(imgyy*11),file="/media/5/Conky/images/red+x.png"})
    out({c=0xFF8C00,a=1,x=5,y=datayf+(datayy*42.5),txt=high_temp[7]})
    out({c=0xF0FFFF,a=1,x=5,y=datayf+(datayy*43.5),txt=low_temp[7]})

    out({c=0x00FFFF,a=1,x=5,y=datayf+(datayy*44.5),txt=forecast_day_short[8]})
    out({c=0x00FFFF,a=1,x=35,y=datayf+(datayy*44.5),txt=forecast_date[8]})
    image({x=25,y=imgyf+(imgyy*12),file=weather_icon[8]})
    --image({x=25,y=imgyf+(imgyy*12),file="/media/5/Conky/images/red+x.png"})
    out({c=0xFF8C00,a=1,x=5,y=datayf+(datayy*45.5),txt=high_temp[8]})
    out({c=0xF0FFFF,a=1,x=5,y=datayf+(datayy*46.5),txt=low_temp[8]})

    out({c=0x00FFFF,a=1,x=5,y=datayf+(datayy*47.5),txt=forecast_day_short[9]})
    out({c=0x00FFFF,a=1,x=35,y=datayf+(datayy*47.5),txt=forecast_date[9]})
    image({x=25,y=imgyf+(imgyy*13),file=weather_icon[9]})
    --image({x=25,y=imgyf+(imgyy*13),file="/media/5/Conky/images/red+x.png"})
    out({c=0xFF8C00,a=1,x=5,y=datayf+(datayy*48.5),txt=high_temp[9]})
    out({c=0xF0FFFF,a=1,x=5,y=datayf+(datayy*49.5),txt=low_temp[9]})

    out({c=0x00FFFF,a=1,x=5,y=datayf+(datayy*50.5),txt=forecast_day_short[10]})
    out({c=0x00FFFF,a=1,x=35,y=datayf+(datayy*50.5),txt=forecast_date[10]})
    image({x=25,y=imgyf+(imgyy*14),file=weather_icon[10]})
    --image({x=25,y=imgyf+(imgyy*14),file="/media/5/Conky/images/red+x.png"})
    out({c=0xFF8C00,a=1,x=5,y=datayf+(datayy*51.5),txt=high_temp[10]})
    out({c=0xF0FFFF,a=1,x=5,y=datayf+(datayy*52.5),txt=low_temp[10]})

    -- yellow line
    --image({w=45,h=1,x=5,y=550,file="/media/5/Conky/images/yellow_1.png"})

    --#######################################################################
    --END OF WEATHER CODE ----END OF WEATHER CODE ----END OF WEATHER CODE ---
    --#######################################################################
    end--of weather_display function do not edit this line ##################
    --#######################################################################


    The bottom conky is just a one liner modified version of the email conky in the post just before this so I won't repeat it here.
    Uses conkyEmail and is designed for 4 email accounts with a max of 99 new unread emails for each account, I'll never reach that  - the Desktop I'm on at the time and the currency exchange rate.
Stay Home

dizzie

@S11, very nice :) When i am done with this migraine i will play around with it
Reclaim your culture, it's within your reach!

My Blog | Facebook | Twitter | G+ | VSIDO |

Sector11

Oooooooooo been there, had those, would not wish one on my worst enemy.

Stay cool, stay dark ... see ya when come back.
Stay Home

Sector11

@ dizzie ....

Thought I'd play while you were cool|dark ...

Grey area is your lappy size

The test conky:
# killall conky && conky -c /media/5/Conky/S11_Conky_Desktop_dizzie &
###  Begin Window Settings  ##################################################
# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_type normal
own_window_transparent yes
own_window_hints undecorated,sticky,below,skip_taskbar,skip_pager
own_window_colour gray
own_window_class Conky
own_window_title Simple

# Use the Xdbe extension? (eliminates flicker)
# It is highly recommended to use own window with this one
# so double buffer won't be so big.
double_buffer yes

### ARGB can be used for real transparency
### NOTE that a composite manager is required for real transparency.
### This option will not work as desired (in most cases) in conjunction with
### own_window_type normal
# own_window_argb_visual yes

### When ARGB visuals are enabled, this use this to modify the alpha value
### Use: own_window_type normal
### Use: own_window_transparent no
### Valid range is 0-255, where 0 is 0% opacity, and 255 is 100% opacity.
# own_window_argb_value 0

minimum_size 1900 0     ## width, height
maximum_width 1900     ## width, usually a good idea to equal minimum width

##minimum_size 1346 0     ## width, height
##maximum_width 1346     ## width, usually a good idea to equal minimum width

gap_x 10 # left-right
gap_y 10 # up-down

alignment top_left  #bottom_left
###################################################  End Window Settings  ###
###  Font Settings  #########################################################
# Use Xft (anti-aliased font and stuff)
use_xft yes
##xftfont monofur:bold:size=16
xftfont monofur:bold:size=12

# Alpha of Xft font. Must be a value at or between 1 and 0 ###
xftalpha 1
# Force UTF8? requires XFT ###
override_utf8_locale yes

uppercase no
######################################################  End Font Settings  ###
###  Color Settings  #########################################################

draw_shades yes
default_shade_color black

draw_outline no # amplifies text if yes
default_outline_color black

default_color FFDEAD #255 222 173 NavajoWhite DCDCDC #220 220 220 Gainsboro
color0 8FBC8F #143 188 143 DarkSeaGreen
color1 778899 #119 136 153 LightSlateGray
color2 FF8C00 #255 140   0 DarkOrange
color3 62C2C2 #098 194 194 S11 Light Green #7FFF00 #127 255   0 Chartreuse
color4 FFA07A #255 160 122 LightSalmon
color5 FFDEAD #255 222 173 NavajoWhite
color6 00BFFF #  0 191 255 DeepSkyBlue
color7 00FFFF #  0 255 255 Cyan
color8 FFFF00 #255 255   0 Yellow
color9 B22222 #178  34  34 FireBrick
#####################################################  End Color Settings  ###
###  Borders Section  ########################################################
draw_borders no
# Stippled borders?
stippled_borders 0
# border margins
border_inner_margin 5
border_outer_margin 0
# border width
border_width 0
# graph borders
draw_graph_borders no #yes
#default_graph_size 15 40
#####################################################  End Borders Secton  ###
###  Miscellaneous Section  ##################################################
# Boolean value, if true, Conky will be forked to background when started.
background yes

# Adds spaces around certain objects to stop them from moving other things
# around, this only helps if you are using a mono font
# Options: right, left or none
use_spacer none

# Default and Minimum size is 256 - needs more for single commands that
# "call" a lot of text IE: bash scripts
text_buffer_size 1028

# Subtract (file system) buffers from used memory?
no_buffers yes

# change GiB to G and MiB to M
short_units yes

# Like it says, ot pads the decimals on % values
# doesn't seem to work since v1.7.1
pad_percents 2

#   Maximum size of user text buffer, i.e. layout below TEXT line in config file
#  (default is 16384 bytes)
# max_user_text 16384

# Desired output unit of all objects displaying a temperature. Parameters are
# either "fahrenheit" or "celsius". The default unit is degree Celsius.
# temperature_unit Fahrenheit

##############################################  End Miscellaneous Section  ###
###  LUA Settings  ###########################################################
## Above and After TEXT - requires a composite manager or blinks.
##
# lua_load /media/5/Conky/LUA/draw-bg.lua
#TEXT
#${lua conky_draw_bg 10 0 0 0 0 0x000000 0.2}
#
## ${lua conky_draw_bg corner_radius x_position y_position width height color alpha}
##
## OR Both above TEXT (No composite manager required - no blinking!)
#
#lua_load /media/5/Conky/LUA/draw-bg.lua
#lua_draw_hook_pre draw_bg 0 0 0 0 0 0x000000 0.1
# lua_draw_hook_post draw-bg 125 0 0 0 0 0x000000 0.01
#
# TEXT
#
### mount.lua ##################################################################
#
##instructions
##load script
##lua_load ~/path_to/mounted.lua
lua_load /media/5/Conky/LUA/mounted.lua
## first lua command below text:
## ${lua get_mounted_data interval}, where interval is a number.  This starts data gathering
## to get output:
## ${lua mount partition_number data_type}, where partition number is a number
## data_type can be
## total - shows total number of partitions mounted, requires a partition_number also, use 1, could be used in an if_match
## fsys - shows filesystem
## size - shows space used in appropriate units
## free - shows free space in appropriate units
## use% - shows % used
## mount - shows mountpoint
#######################################################  End LUA Settings  ###
# The all important - How often conky refreshes.
# If you have a "Crey" try: 0.2 - smokin' - but watch the CPU useage go UP!
update_interval 1

TEXT
| ${time %a %x | %T} | ${uptime_short}${goto 334}|\
CPU % Avg=${color5}${if_match ${cpu cpu0} < 10}${color1}00${color}${cpu cpu0}\
${else}${if_match ${cpu cpu0} < 100}${color1}0${color}${cpu cpu0}\
${else}${cpu cpu0}${endif}${endif}\
1=${color5}${if_match ${cpu cpu1} < 10}${color1}00${color}${cpu cpu1}\
${else}${if_match ${cpu cpu1} < 100}${color1}0${color}${cpu cpu1}\
${else}${cpu cpu1}${endif}${endif}\
2=${color5}${if_match ${cpu cpu2} < 10}${color1}00${color}${cpu cpu2}\
${else}${if_match ${cpu cpu2} < 100}${color1}0${color}${cpu cpu2}\
${else}${cpu cpu2}${endif}${endif}\
3=${color5}${if_match ${cpu cpu3} < 10}${color1}00${color}${cpu cpu3}\
${else}${if_match ${cpu cpu3} < 100}${color1}0${color}${cpu cpu3}\
${else}${cpu cpu3}${endif}${endif}${color} |\
RAM ${mem} / ${memmax} |\
SDA Read ${diskio_read sda}${goto 902}| SDA Write ${diskio_write sda}${goto 1054}|\
eth0 Down ${downspeedf eth0}${goto 1214}| Up ${upspeedf eth0}${goto 1318}|
| ${nodename} on desktop ${desktop} of ${desktop_number} |\
Temperatures: CPU ${color5}${platform f71882fg.2560 temp 1}${color}° |\
MB ${color5}${platform f71882fg.2560 temp 2}${color}° |\
GPU ${color5}${nvidia temp}${color}° |\
HD ${color5}${execi 5 hddtemp -n /dev/sda}${color}° |\
${alignr 580}| ${kernel} | ${machine} | ${freq_g} GHz |


${color FFFFFF}Mostly text output for spacing purposes

| Fri 05/04/13 | 16:34:54 | 98d 22h 56m |\
CPU % Avg=${if_match ${cpu cpu0} < 10}00${cpu cpu0}\
${else}${if_match ${cpu cpu0} < 100}0${cpu cpu0}\
${else}${cpu cpu0}${endif}${endif}\
1=${if_match ${cpu cpu1} < 10}00${cpu cpu1}\
${else}${if_match ${cpu cpu1} < 100}0${cpu cpu1}\
${else}${cpu cpu1}${endif}${endif}\
2=${if_match ${cpu cpu2} < 10}00${cpu cpu2}\
${else}${if_match ${cpu cpu2} < 100}0${cpu cpu2}\
${else}${cpu cpu2}${endif}${endif}\
3=${if_match ${cpu cpu3} < 10}00${cpu cpu3}\
${else}${if_match ${cpu cpu3} < 100}0${cpu cpu3}\
${else}${cpu cpu3}${endif}${endif} |\
RAM ${mem} / ${memmax} |\
SDA Read 999.9G | SDA Write 999.9G |\
eth0 Down 9999.99 | Up 9999.99 |${color}


The only place I cheated:
${alignr 580}| ${kernel} | ${machine} | ${freq_g} GHz |
that ${alignr 580} will probably be something like ${alignr 15} for you.

Also this won't match you 100% obviously but maybe it will help a little bit and I enjoyed doing it.
Stay Home

dizzie

Very nice! Even looks good with a bright background :) Only 2 cores on this laptop, but its fixable, oh and intel gma, so no nvidia stuff either (fixable too)


Reclaim your culture, it's within your reach!

My Blog | Facebook | Twitter | G+ | VSIDO |

Sector11

Works on light backgrounds because of something I learned from Teo (his weather scripts) I turned "shadow" on.

draw_shades yes
default_shade_color black

draw_outline no # amplifies text if yes
default_outline_color black


Outline messes up here, try it on yours, might be good there.

Glad you like it.  Looking forward to seeing what you do with it.
Stay Home

Sector11

Building a new one - I blame falldown!   After all, he built "the one banner to conky them all!" :D


How do I fill all that space?  What do I use .... v9000 an obvious choice - mounted.lua too ...

${execi 0.1 thinking_cap}See you when I'm done!

Stay Home

Sector11

#325
D R U M R O L  L !
Thank you falldown

S11_VSIDO_Banner.conky

On light and medium backgrounds


on a black background

The "7.4M of trash" under VSIDO disappears when trash is emptied.

# killall conky && conky -c /media/5/Conky/S11_VSIDO_Banner.conky &
###  Begin Window Settings  ##################################################
# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_type normal
own_window_transparent yes
own_window_hints undecorated,sticky,below,skip_taskbar,skip_pager
own_window_colour gray
own_window_class Conky
own_window_title Falldown VSIDO Banner

# Use the Xdbe extension? (eliminates flicker)
# It is highly recommended to use own window with this one
# so double buffer won't be so big.
double_buffer yes

### ARGB can be used for real transparency
### NOTE that a composite manager is required for real transparency.
### This option will not work as desired (in most cases) in conjunction with
### own_window_type normal
# own_window_argb_visual yes

### When ARGB visuals are enabled, this use this to modify the alpha value
### Use: own_window_type normal
### Use: own_window_transparent no
### Valid range is 0-255, where 0 is 0% opacity, and 255 is 100% opacity.
# own_window_argb_value 0

minimum_size 1552 160     ## width, height
maximum_width 1552     ## width, usually a good idea to equal minimum width

gap_x 0 # left-right
gap_y 5 # up-down

alignment top_middle  #bottom_left
###################################################  End Window Settings  ###
###  Font Settings  #########################################################
# Use Xft (anti-aliased font and stuff)
use_xft yes
xftfont monofur:bold:size=12
#xftfont Anonymous Pro:bold:size=8
#xftfont CorporateMonoExtraBold:size=8

# Alpha of Xft font. Must be a value at or between 1 and 0 ###
xftalpha 1
# Force UTF8? requires XFT ###
override_utf8_locale yes

uppercase no
######################################################  End Font Settings  ###
###  Color Settings  #########################################################

draw_shades yes
default_shade_color black

draw_outline no # amplifies text if yes
default_outline_color black

default_color FFDEAD #255 222 173 NavajoWhite
color0 8FBC8F #143 188 143 DarkSeaGreen
color1 778899 #119 136 153 LightSlateGray
color2 FF8C00 #255 140   0 DarkOrange
color3 62C2C2 #098 194 194 S11 Light Green #7FFF00 #127 255   0 Chartreuse
color4 FFA07A #255 160 122 LightSalmon
color5 DCDCDC #220 220 220 Gainsboro
color6 00BFFF #  0 191 255 DeepSkyBlue
color7 00FFFF #  0 255 255 Cyan
color8 FFFF00 #255 255   0 Yellow
color9 B22222 #178  34  34 FireBrick
#####################################################  End Color Settings  ###
###  Borders Section  ########################################################
draw_borders no
# Stippled borders?
stippled_borders 0
# border margins
border_inner_margin 5
border_outer_margin 0
# border width
border_width 0
# graph borders
draw_graph_borders yes
#default_graph_size 15 40
#####################################################  End Borders Secton  ###
###  Miscellaneous Section  ##################################################
# Boolean value, if true, Conky will be forked to background when started.
background yes

# Adds spaces around certain objects to stop them from moving other things
# around, this only helps if you are using a mono font
# Options: right, left or none
use_spacer none

# Default and Minimum size is 256 - needs more for single commands that
# "call" a lot of text IE: bash scripts
text_buffer_size 1028

# Subtract (file system) buffers from used memory?
no_buffers yes

# change GiB to G and MiB to M
short_units yes

# Like it says, ot pads the decimals on % values
# doesn't seem to work since v1.7.1
pad_percents 2

#   Maximum size of user text buffer, i.e. layout below TEXT line in config file
#  (default is 16384 bytes)
# max_user_text 16384

# Desired output unit of all objects displaying a temperature. Parameters are
# either "fahrenheit" or "celsius". The default unit is degree Celsius.
# temperature_unit Fahrenheit

##############################################  End Miscellaneous Section  ###
###  LUA Settings  ###########################################################
## Above and After TEXT - requires a composite manager or blinks.
##
# lua_load /media/5/Conky/LUA/draw-bg.lua
#TEXT
#${lua conky_draw_bg 10 0 0 0 0 0x000000 0.2}
#
## ${lua conky_draw_bg corner_radius x_position y_position width height color alpha}
##
## OR Both above TEXT (No composite manager required - no blinking!)
#
lua_load /media/5/Conky/LUA/draw-bg.lua
#lua_draw_hook_pre draw_bg 10 0 0 0 0 0x000000 0.2
# lua_draw_hook_post draw-bg 125 0 0 0 0 0x000000 0.01
#
# TEXT
#
### mount.lua ##################################################################
#
##instructions
##load script
##lua_load ~/path_to/mounted.lua
# lua_load /media/5/Conky/LUA/mounted.lua
## first lua command below text:
## ${lua get_mounted_data interval}, where interval is a number.  This starts data gathering
## to get output:
## ${lua mount partition_number data_type}, where partition number is a number
## data_type can be
## total - shows total number of partitions mounted, requires a partition_number also, use 1, could be used in an if_match
## fsys - shows filesystem
## size - shows space used in appropriate units
## free - shows free space in appropriate units
## use% - shows % used
## mount - shows mountpointconky -c /media/5/Conky/S11_Conky_Desktop_top_12 &
#######################################################  End LUA Settings  ###
# The all important - How often conky refreshes.
# If you have a "Crey" try: 0.2 - smokin' - but watch the CPU useage go UP!
update_interval 1

TEXT
${lua conky_draw_bg 10 0 0 0 0 0x000000 0.2}${image /media/5/Conky/images/vsido_logo_conky.png -p 0,0 -s 1552x160}\
| ${nodename} | desktop ${desktop} of ${desktop_number} | ${time %a %x | %T} | 2${uptime_short}${goto 526}|\
CPU % Avg=${if_match ${cpu cpu0} < 10}${color1}00${color}${cpu cpu0}\
${else}${if_match ${cpu cpu0} < 100}${color1}0${color}${cpu cpu0}\
${else}${cpu cpu0}${endif}${endif}\
1=${if_match ${cpu cpu1} < 10}${color1}00${color}${cpu cpu1}\
${else}${if_match ${cpu cpu1} < 100}${color1}0${color}${cpu cpu1}\
${else}${cpu cpu1}${endif}${endif}\
2=${if_match ${cpu cpu2} < 10}${color1}00${color}${cpu cpu2}\
${else}${if_match ${cpu cpu2} < 100}${color1}0${color}${cpu cpu2}\
${else}${cpu cpu2}${endif}${endif}\
3=${if_match ${cpu cpu3} < 10}${color1}00${color}${cpu cpu3}\
${else}${if_match ${cpu cpu3} < 100}${color1}0${color}${cpu cpu3}\
${else}${cpu cpu3}${endif}${endif}${color} |\
${goto 915}| Net Traffic${goto 1075}${color1}rx ↓${goto 1195}${color0}tx ↑${goto 1315}${color}Total${goto 1435}${color5}Avg. Rate
| CPU Fan ${color5}${platform f71882fg.2560 fan 1} ${color}rpm |\
Temps CPU ${color5}${platform f71882fg.2560 temp 1}${color}° |\
Mobo ${color5}${platform f71882fg.2560 temp 2}${color}° |\
GPU ${color5}${nvidia temp}${color}° |\
HDD ${color5}${execi 5 hddtemp -n /dev/sda}${color}° |\
RAM ${mem} / ${memmax} |\
${goto 915}${color}| ${execpi 86422 date --date="-1 day" | awk '{print $3" "$2" "$6}'}${goto 1075}${execpi 300 vnstat | grep "yesterday" | awk '{print "${color1}"$2" "$3"${goto 1195}${color0}"$5" "$6"${goto 1315}${color}"$8" "$9"${goto 1435}${color5}"$11" "$12}'}
${goto 915}${color}| ${execpi 86422 date --date="0 day" | awk '{print $3" "$2" "$6}'}${goto 1075}${execpi 86422 vnstat | grep "today" | awk '{print "${color1}"$2" "$3"${goto 1195}${color0}"$5" "$6"${goto 1315}${color}"$8" "$9"${goto 1435}${color5}"$11" "$12}'}
${goto 915}${color}| Current Week${execpi 86422 vnstat -w | grep "current week" | awk '{print "${goto 1075}${color1}"$3" "$4"${goto 1195}${color0}"$6" "$7"${goto 1315}${color}"$9" "$10"${goto 1435}${color5}"$12" "$13}'}${color}
| Disk  Read  ${color5}${diskio_read /dev/sda}${goto 327}${color}| Disk Write  ${color5}${diskio_write /dev/sda}${color}\
${goto 915}${color}| Last Week${execpi 86422 vnstat -w | grep "last week" | awk '{print "${goto 1075}${color1}"$3" "$4"${goto 1195}${color0}"$6" "$7"${goto 1315}${color}"$9" "$10"${goto 1435}${color5}"$12" "$13}'}${color}
| ${diskiograph_read /dev/sda 14,300 00ffff ff0000 5 -lt}${diskiograph_write /dev/sda 14,300 ff0000 00ffff 5 -lt}${color}
| eth0  Down  ${color5}${downspeedf eth0}${goto 327}${color}| Up  ${color5}${upspeedf eth0}${color}
| ${color}${downspeedgraph eth0 14,300 00ffff ff0000 5 -lt}${upspeedgraph eth0 14,300 ff0000 00ffff 5 -lt}      ${color9}${execi 15 du -sh ~/.local/share/Trash/files/ | awk '{print $1}' | sed '/^4.0K/ d'  | sed 's/$/ of trash!/'}${color}\
${goto 915}${color}| Last 7 Days${execpi 86422 vnstat -w | grep "last 7 days" | awk '{print "${goto 1075}${color1}"$4" "$5"${goto 1195}${color0}"$7" "$8"${goto 1315}${color}"$10" "$11"${goto 1435}${color5}"$13" "$14}'}${color}
| Root Used ${color5}${fs_used /} (${fs_used_perc /}%)  ${color}Total ${color5}${fs_size /}${color}${goto 335}Home ${color5}${fs_used_perc /home}     ${fs_used /home}     ${fs_size /home}${color} \
${goto 915}${color}| ${time %b %Y}${execpi 86422 vnstat -m | grep "`date +"%b %y"`" | awk '{print "${goto 1075}${color1}"$3" "$4"${goto 1195}${color0}"$6" "$7"${goto 1315}${color}"$9" "$10"${goto 1435}${color5}"$12" "$13}'}${color}

Stay Home

VastOne

VSIDO      VSIDO Change Blog    

    I dev VSIDO

Sector11

Thank you.

Just so you know ... imageshack.us is stopping this page from loading for me.
And dizzies avatar isn't showing.
Stay Home

VastOne

I will let dizzie know... He must have it loaded from a url that is no longer valid

What is missing? I have nothing from imageshack.us on here
VSIDO      VSIDO Change Blog    

    I dev VSIDO

Sector11

Yea, I can't find any "imageshack.us" stuff on this page either but it is there again ....

Quoteconnecting to img851.imageshack.us...

and stays stuck there ...  :-[
Stay Home