I feel like this is VinDSL's conky with Paramvir's weather and me plagiarizing it but, have been told more than once that's not the case here in Ubuntu.
I made a few mods to it though. This one I added 2 fonts to get the Mint symbol and font. I also made it show the top 10 CPU usage vs MEM usage (subtle change).
This is how it looks on Mint 17 on a 1920x1200 monitor.
~/.conkyrc.vindsl:
Code:
###############################################
## VinDSL | rev. 04-24-14 05:10 | ver. 2.0.0 ##
###############################################
## April 2014 Series ##
###############################################
## ¡PLEASE READ THE FINE PRINT! ##
####
## Development Platforms (current)
#
# Ubuntu 12.04 'Precice Pangolin' (GNOME 3.4 - Conky 1.9.0)
# Ubuntu 14.04 'Trusty Tahr' (GNOME-SHELL - UNITY - LXDE - Conky 1.9.0-2)
# Screen Resolution: 1920x1200x24 (Hanns-G HG281)
#
## Tips n' Tricks: conky 1.8.1 will no longer be supported. RIP :)
####
## Prerequisites (required)
#
# conky-all 1.8.0-1 or 1.9.0-2
# Conkywx 2.0.0 (Paramvir Likhari)
# UTF-8 Compatible Text Editor
####
## Installed fonts (required)
#
# Arrows (JLH Fonts - not included in link below)
# ConkyWeather (Stanko Metodiev)
# Cut Outs for 3D FX (Fonts & Things)
# Droid Font Family (Google Android SDK)
# KR A Round (Kat's Fun Fonts)
# Moon Phases (Curtis Clark)
# OpenLogos (Icoma)
# PizzaDude Bullets (Jakob Fischer)
# Radio Space (Iconian Fonts)
# StyleBats (Vinterstille)
# Ubuntu Font Family (Canonical Ltd)
# Ubuntu Title Bold (Paulo Silva - not included in link below)
# Weather (Jonathan Macagba)
# Conkysymbol (not included in link below)
# Neuropol (not included in link below)
#
## Tips n' Tricks from: Mr. Peachy, djyoung4, and 42dorian (Thanks!)
## Most necessary fonts can be downloaded here: http://ompldr.org/vOHdoag
## Unzip the fonts into your font folder, for example: /home/username/.fonts
## Run this command in a terminal (rebuilds font cache file): sudo fc-cache -fv
####
## Use XFT? Required to Force UTF8 (see below)
#
use_xft yes
xftfont DroidSans:size=8.75
xftalpha 0.1
####
## Force UTF8? Requires XFT (see above)
## Displays degree symbol, instead of °, etc.
#
override_utf8_locale yes
####
## Daemonize Conky, aka 'fork to background'.
#
background yes
####
## Update interval in seconds.
#
update_interval 2.0
####
## The number of times Conky will update before quitting.
## Zero makes Conky run forever.
#
total_run_times 0
####
## Create 'own_window' type. Makes Conky behave like other panels.
#
own_window yes
own_window_transparent yes
own_window_type normal
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
#own_window_type override
####
## Some distros require the following lines for true transparency.
## BOTH of these lines need to be Commented/Uncommented in tandem.
#
# own_window_argb_visual yes
# own_window_argb_value 255
####
## Force images to redraw when they change.
#
imlib_cache_size 1
####
## Use double buffering? Reduces flicker.
#
double_buffer yes
####
## Draw shades?
#
draw_shades yes
default_shade_color 330
####
## Draw outlines?
#
draw_outline no
####
## Draw borders around text?
#
draw_borders no
####
## Draw borders around graphs?
#
draw_graph_borders no
####
## Print text to stdout?
## Print text in console?
#
out_to_ncurses no
out_to_console no
####
## Text alignment.
#
alignment top_right
####
## Minimum size of the text area.
## Syntax: minimum_size [width] [height]
#
#minimum_size 245 1394
minimum_size 245 1894
maximum_width 1200
####
## This buffer is used for single lines, text, output from $exec, and other variables.
## Increasing the 'text_buffer_size' (too high) will drastically reduce Conky's performance.
## Decreasing the buffer size (too low) will truncate content and cause strange display output.
## Standard text buffer size is 256 bytes (cannot be less). Adjust YOUR buffer wisely!
## Tips n' Tricks from dk75:"You don't need to create a 12KiB buffer for every Conky config line."
#
text_buffer_size 6200
####
## Maximum number of special things, e.g. fonts, offsets, aligns, etc. (default is 512)
## Tips n' Tricks from: sparker256 (Thanks, Bill!)
#
max_specials 700
####added by me
## Maximum size of user text buffer, i.e. layout below TEXT line in config file (default is 16384 bytes)
# max_user_text 81920
max_user_text 20000
####
## Maximum width of the text area.
## Syntax: maximum_width [width]
#
maximum_width 245
####
## Gap between text and screen borders.
#
gap_x 6 # Left/Right
gap_y 32 # Top/Bottom
####
## Shorten MiB/GiB to M/G in stats.
#
short_units yes
####
## Pad % symbol spacing after numbers.
#
pad_percents 0
####
## Pad spacing between text and borders.
#
border_inner_margin 4
####
## Limit the length of names in "Top Processes".
#
top_name_width 10
####
## Subtract file system -/+buffers/cache from used memory?
## Set to yes, to produce meaningful physical memory stats.
#
no_buffers yes
####
## Set to yes, if you want all text to be in UPPERCASE.
#
uppercase no
####
## Number of cpu samples to average.
## Set to 1 to disable averaging.
#
cpu_avg_samples 2
####
## Number of net samples to average.
## Set to 1 to disable averaging.
#
net_avg_samples 2
####
## Add spaces to keep things from moving around?
## Only affects certain objects.
#
use_spacer right
####
## My colors (suit yourself)
color0 White #FFFFFF
color1 Ivory #FFFFF0
color2 Ivory2 #EEEEE0
color3 yellow #CDCDC1
color4 Tan1 #FFA54F
#color4 green #00FF00
#color4 Turquoise1 #52F3FF
#color4 Magenta #FF00FF
#color4 cyan #00FFFF
#color4 DeepSkyBlue #3BB9FF
color5 cyan #EE9A49
color6 Gray #7E7E7E
color7 AntiqueWhite4 #8B8378
color8 DimGray #696969
color9 Green #87CF3E
#color9 Tomato #FF6347
# colorX OrangeRed #FF4500
#####
## Load Lua for shading (optional)
## Set the path to your script here.
#
lua_load /usr/share/conkywx/lib/conkywx.lua
# lua_load /home/param/bin/projects/conkywx/conkywx_source/1.0.1/sandbox/VinDSL_templates_fonts/draw_bg.lua
# lua_draw_hook_pre draw_bg
####
## Load Lua for bargraphs (required)
## Set the path to your script here.
#
# lua_load ~/.conky/bargraph_small.lua
# lua_load /home/param/bin/projects/conkywx/conkywx_source/1.0.1/sandbox/VinDSL_templates_fonts/bargraph_small.lua
# lua_load ~/.conky/bargraph_testing.lua
# lua_draw_hook_post main_bars
# -----------------------------------------------------------------------
# Export path statements for use in *conky* config file
# if you move this file else where then give the full path for WX_DIR variable
# -----------------------------------------------------------------------
## do not uncomment
#WX_DIR="/usr/share/conkywx"; #export WX_DIR
####
## Define the locations of Conkywx files (required)
## Set the path to your .confs and templates here.
#
template0 "/usr/share/conkywx/conkywx.sh"
#template1 "/usr/share/conkywx/examples/vindsl-conkywx.conf"
template1 "/home/cavsfan/.config/conkywx/vindsl-conkywx.conf"
####
## Choose Graphic or Dingbat template
template4 "/home/cavsfan/.config/conkywx/wx-wu-vindsl-weather-graphic-template.sh"
# template4 "/home/cavsfan/.config/conkywx/wx-wu-vindsl-weather-graphic-template.sh"
####
template7 /tmp/wx-cavsfan-vindsl-imperial-conkywx.conf-pChA_r_27u0-m39/wxalert
## To switch between Imperial and Metric change template9 to F for Imperial or C for Metric values - template4 file does not require any change - it changes based on Units_to_Use in the vindsl-conkywx.conf file
template9 F
TEXT
${voffset -14}${lua main -n background -r 45 -c 0x000000:0.2 -p NA,NA}
##################################
## LOGO ##
##################################
## Uncomment for hard-coded ID (static)
#${voffset -33}${font OpenLogos:size=103}${color2}v${font}${voffset -75}${goto 179}${font UbuntuTitleBold:size=19.6}${color4}1${offset 1}2${offset 1}.${offset 0}0${offset 0}4${font}
####
## Uncomment for soft-coded ID (dynamic)
#${voffset -30}${font OpenLogos:size=93}${color2}v${font}${voffset -75}${goto 179}${font UbuntuTitleBold:size=12.6}${color2}${pre_exec cat /etc/*release | grep 'RELEASE' | awk -F'=' '{print $2}'}${font}
####
## Uncomment for Mint systems)
${voffset 32}${color9}${font conkysymbols:size=32}${voffset -35}u${font}${goto 59}${voffset -8}${font Neuropol:size=12.6}${pre_exec cat /etc/*release | grep 'DESCRIPTION' | awk -F'"' '{print $2}'}${font}
${voffset -32}${offset 120}${font Ubuntu-B:bold:size=7.55}${color4}Conky ${conky_version}${font}
####
## Uncomment For Arch Linux
#${voffset 0}${font OpenLogos:size=24}${color2}B${font}${voffset -20}${goto 50}${font UbuntuTitleBold:size=24}${color4}${pre_exec cat /etc/*release | grep 'PRETTY_NAME'| sed 's/.*="\(.*\)"/\1/' }${font}
####
## Additional ID (branch version, code name, release date, etc.)
#${voffset -30}${goto 181}${font Ubuntu-B:bold:size=7.55}${color5}Conky ${conky_version}${font}
# ${voffset 0}${goto 181}${font Ubuntu-B:size=8}${color4}Pre-Alpha${font}
####
## Uncomment to display YOUR custom graphic image (upper-right corner)
#${voffset -30}${font OpenLogos:size=103}${color2}v${font}${voffset -52}${image /home/cavsfan/Pictures/ABC.jpg -p 180,0 -s 52x52 -n}
##################################
## SYSTEM ##
##################################
${voffset 7}${font DroidSans:bold:size=8.25}${color4}SYSTEM${offset 8}${color6}${voffset -2}${hr 1}${font}
# ${voffset 4}${font OpenLogos:size=10}${color2}u${voffset -4}${font DroidSans:size=8.6}${color0}${offset 5}${pre_exec lsb_release -sd | sed -e 's/development/dev/g'}${alignr}${pre_exec lsb_release -sr}${font}
${voffset 2}${offset -2}${font OpenLogos:size=12}${color2}Z${voffset -4}${font DroidSans:size=8.6}${color0}${offset 3}${sysname}${offset 3}${kernel}${alignr}${font DroidSans:size=8.3}${machine}${font}
####
## Uncomment for nVidia ID (nvidia-smi version - dynamic)
${voffset 4}${font StyleBats:size=10}${color2}d${voffset -2}${font DroidSans:size=8.6}${color0}${offset 5}${pre_exec nvidia-smi -q | grep "Product Name" | sed -e 's/.*: /nVidia /'}${alignr}${pre_exec nvidia-smi -q | grep "Driver Version" | awk '{print $4}'}${font}
####
## Uncomment for 'nvidia-current' driver ID (DPKG version - hybrid)
# ${voffset 2}${font StyleBats:size=10}${color2}d${voffset -2}${font DroidSans:size=8.6}${color0}${offset 5}nVidia GeForce 7600 GT${alignr}${font DroidSans:size=8.3}${pre_exec dpkg --status nvidia-current | grep Version | cut -f 1 -d '-' | sed 's/[^.,0-9]//g'}${font}
####
## Uncomment for nvidia driver ID (OpenGL version - hydrid)
# ${voffset 2}${font StyleBats:size=10}${color2}d${voffset -2}${font DroidSans:size=8.6}${color0}${offset 5}nVidia GeForce 7600 GT${alignr}${font DroidSans:size=8.3}${pre_exec glxinfo | grep 'OpenGL version string' | sed -e 's/OpenGL.*: //' | cut -c '14-19'}${font}
####
## Uncomment for hard-coded video ID (any card / any driver - static)
# ${voffset 2}${font StyleBats:size=10}${color2}d${voffset -2}${font DroidSans:size=8.6}${color0}${offset 5}Video Card Product Name${alignr}Driver Version${font DroidSans:size=8.3}${font}
####
## Uncomment for CPU ID / CPU frequency (hybrid)
# ${voffset 2}${font StyleBats:size=10}${color2}A${voffset -1}${font DroidSans:size=8.6}${color0}${offset 5}Intel${offset 3}Core${offset 3}2${offset 3}Quad Q9550${alignr 1}${font DroidSans:size=8.3}${freq_g cpu0}${offset 1}GHz${font}
${voffset 4}${font StyleBats:size=10}${color2}A${voffset -1}${font DroidSans:size=8.6}${color0}${offset 5}Intel${offset 3}Multi${offset 3}Core${alignr 1}${font DroidSans:size=8.3}${freq_g cpu0}${offset 1}GHz${font}
####
## Uncomment for System Uptime (hybrid)
${voffset 2}${font StyleBats:size=10}${color2}q${voffset -1}${font DroidSans:size=8.6}${color0}${offset 5}System${offset 3}Uptime${alignr}${font DroidSans:size=8.3}${uptime_short}${font}
## uncoment for grub version on Mint
# ${voffset 2}${font conkysymbols:size=10}${color2}u${voffset -3}${font DroidSans:size=8.6}${color0}${offset 5}Grub${offset 3}Version${alignr}${font DroidSans:size=8.3}${pre_exec grub-install -V | grep grub-install.real | cut -c26-42}${font}
##################################
## PROCESSORS+TEMPS ##
##################################
${voffset -2}${font DroidSans:bold:size=8}${color4}PROCESSORS+TEMPS${offset 8}${color6}${voffset -2}${hr 1}${font}
${voffset 2}${font StyleBats:size=9.9}${color2}k${voffset -2}${font DroidSansFallback:size=8.39}${color0}${offset 2}CPU1${offset 5}${font DroidSans:size=8.3}${cpu cpu1}%$alignr${if_match "${template9}" == "C"}${execi 1 sensors | grep 'Core 0' | sed 's/.*+\(.*\) \(.*\)/\1/'}${else}${execi 1 sensors -f | grep 'Core 0' | sed 's/.*+\(.*\) \(.*\)/\1/'}${endif}${font}
${voffset 2}${font StyleBats:size=9.9}${color2}k${voffset -2}${font DroidSansFallback:size=8.39}${color0}${offset 2}CPU2${offset 5}${font DroidSans:size=8.3}${cpu cpu2}%$alignr${if_match "${template9}" == "C"}${execi 1 sensors | grep 'Core 1' | sed 's/.*+\(.*\) \(.*\)/\1/'}${else}${execi 1 sensors -f | grep 'Core 1' | sed 's/.*+\(.*\) \(.*\)/\1/'}${endif}${font}
${voffset 2}${font StyleBats:size=9.9}${color2}k${voffset -2}${font DroidSansFallback:size=8.39}${color0}${offset 2}CPU3${offset 5}${font DroidSans:size=8.3}${cpu cpu3}%$alignr${if_match "${template9}" == "C"}${execi 1 sensors | grep 'Core 2' | sed 's/.*+\(.*\) \(.*\)/\1/'}${else}${execi 1 sensors -f | grep 'Core 2' | sed 's/.*+\(.*\) \(.*\)/\1/'}${endif}${font}
${voffset 2}${font StyleBats:size=9.9}${color2}k${voffset -2}${font DroidSansFallback:size=8.39}${color0}${offset 2}CPU4${offset 5}${font DroidSans:size=8.3}${cpu cpu4}%$alignr${if_match "${template9}" == "C"}${execi 1 sensors | grep 'Core 3' | sed 's/.*+\(.*\) \(.*\)/\1/'}${else}${execi 1 sensors -f | grep 'Core 3' | sed 's/.*+\(.*\) \(.*\)/\1/'}${endif}${font}
${voffset 2}${font StyleBats:size=9.9}${color2}k${voffset -2}${font DroidSansFallback:size=8.39}${color0}${offset 2}GPU Temperature: $alignr${if_match "${template9}" == "C"}${execi 1 nvidia-settings -q GPUCoreTemp | awk '{if (NR==2) {print ($4*1)}}'}°C${else}${execi 1 nvidia-settings -q GPUCoreTemp | awk '{if (NR==2) {print ($4*9)/5+32}}'}°F${endif}#
${lua main -n bargraph -p 90,140 -w 120 -s 3 -f cpu -a cpu1}#
${lua main -n bargraph -p 90,154 -w 120 -s 3 -f cpu -a cpu2}#
${lua main -n bargraph -p 90,168 -w 120 -s 3 -f cpu -a cpu3}#
${lua main -n bargraph -p 90,181 -w 120 -s 3 -f cpu -a cpu4}
##################################
## FAN SPEEDS ##
##################################
${voffset -1}${font DroidSans:bold:size=8}${color4}FAN SPEEDS${offset 8}${color6}${voffset -2}${hr 1}${font}
${voffset 2}${font StyleBats:size=9.9}${color2}k${voffset -2}${font DroidSansFallback:size=8.39}${color0}${offset 2}CPU FAN${offset 5}${font DroidSans:size=8.3}${alignr}${execi 1 sensors | grep 'fan1' | awk '{ print $2 " " $3 }'}${font}
${voffset 2}${font StyleBats:size=9.9}${color2}k${voffset -2}${font DroidSansFallback:size=8.39}${color0}${offset 2}FAN2${offset 5}${font DroidSans:size=8.3}${alignr}${execi 1 sensors | grep 'fan2' | awk '{ print $2 " " $3 }'}${font}
${voffset 2}${font StyleBats:size=9.9}${color2}k${voffset -2}${font DroidSansFallback:size=8.39}${color0}${offset 2}FAN3${offset 5}${font DroidSans:size=8.3}${alignr}${execi 1 sensors | grep 'fan3' | awk '{ print $2 " " $3 }'}${font}
##################################
## MEMORY ##
##################################
${voffset 0}${font DroidSans:bold:size=8}${color4}MEMORY${offset 8}${color6}${voffset -2}${hr 1}${font}
${voffset 1}${font StyleBats:size=10}${color2}l${voffset -2}${font DroidSansFallback:size=8.3}${color0}${offset 3}RAM${goto 97}${font DroidSans:size=8.3}${mem}${goto 133}/${offset 5}${memmax}${alignr}${memperc}%${font}#
${lua main -n bargraph -p 20,289 -w 235 -s 1 -f memperc -a NA -l 1 -x 70}
##################################
## HDD ##
##################################
${voffset 5}${font DroidSans:bold:size=8}${color4}HDD${offset 8}${color6}${voffset -2}${hr 1}${font}
${voffset 1}${font StyleBats:size=9.9}${color2}x${voffset -2}${font DroidSansFallback:size=8.3}${color0}${offset 4}ROOT${goto 95}${font DroidSans:size=8.3}${fs_used /}${goto 133}/${offset 5}${fs_size /}${alignr}${fs_free_perc /}% / ${fs_used_perc /}%${font}
${voffset 8}${font StyleBats:size=9.9}${color2}x${voffset -2}${font DroidSansFallback:size=8.3}${color0}${offset 4}FANTOM USB${goto 98}${font DroidSans:size=8.3}${fs_used /media/cavsfan/Fantom}${goto 133}/${offset 5}${fs_size /media/cavsfan/Fantom}${alignr}${fs_free_perc /media/cavsfan/Fantom}%${font}
${lua main -n bargraph -p 20,320 -w 235 -s 1 -f fs_used_perc -a /home -l 1 -x 70}
${lua main -n bargraph -p 20,340 -w 235 -s 1 -f fs_used_perc -a /media/cavsfan/Fantom -l 1 -x 70}
##################################
## TOP CPU PROCESSES ##
##################################
${voffset -24}${font DroidSans:bold:size=8}${color4}TOP CPU PROCESSES${offset 8}${color6}${voffset -2}${hr 1}${font}
${voffset 1}${font StyleBats:size=10}${color1}h${voffset -1}${font DroidSans:size=8.65}${color0}${offset 5}${top name 1}${goto 120}${font DroidSans:size=8.3}${top mem_res 1}${alignr}${top cpu 1}%${font}
${voffset 1}${font StyleBats:size=10}${color1}h${voffset -1}${font DroidSans:size=8.65}${color0}${offset 5}${top name 2}${goto 120}${font DroidSans:size=8.3}${top mem_res 2}${alignr}${top cpu 2}%${font}
${voffset 1}${font StyleBats:size=10}${color1}h${voffset -1}${font DroidSans:size=8.65}${color0}${offset 5}${top name 3}${goto 120}${font DroidSans:size=8.3}${top mem_res 3}${alignr}${top cpu 3}%${font}
${voffset 1}${font StyleBats:size=10}${color1}h${voffset -1}${font DroidSans:size=8.65}${color0}${offset 5}${top name 4}${goto 120}${font DroidSans:size=8.3}${top mem_res 4}${alignr}${top cpu 4}%${font}
${voffset 1}${font StyleBats:size=10}${color1}h${voffset -1}${font DroidSans:size=8.65}${color0}${offset 5}${top name 5}${goto 120}${font DroidSans:size=8.3}${top mem_res 5}${alignr}${top cpu 5}%${font}
${voffset 1}${font StyleBats:size=10}${color1}h${voffset -1}${font DroidSans:size=8.65}${color0}${offset 5}${top name 6}${goto 120}${font DroidSans:size=8.3}${top mem_res 6}${alignr}${top cpu 6}%${font}
${voffset 1}${font StyleBats:size=10}${color1}h${voffset -1}${font DroidSans:size=8.65}${color0}${offset 5}${top name 7}${goto 120}${font DroidSans:size=8.3}${top mem_res 7}${alignr}${top cpu 7}%${font}
${voffset 1}${font StyleBats:size=10}${color1}h${voffset -1}${font DroidSans:size=8.65}${color0}${offset 5}${top name 8}${goto 120}${font DroidSans:size=8.3}${top mem_res 8}${alignr}${top cpu 8}%${font}
${voffset 1}${font StyleBats:size=10}${color1}h${voffset -1}${font DroidSans:size=8.65}${color0}${offset 5}${top name 9}${goto 120}${font DroidSans:size=8.3}${top mem_res 9}${alignr}${top cpu 9}%${font}
${voffset 1}${font StyleBats:size=10}${color1}h${voffset -1}${font DroidSans:size=8.65}${color0}${offset 5}${top name 10}${goto 120}${font DroidSans:size=8.3}${top mem_res 10}${alignr}${top cpu 10}%${font}
##################################
## NETWORK ##
##################################
${voffset -2}${font DroidSans:bold:size=8}${color4}NETWORK${offset 8}${color6}${voffset -2}${hr 1}${font}
${voffset 1}${font PizzaDudeBullets:size=9.5}${color6}T${font DroidSans:size=8.65}${color0}${offset 5}Download${goto 120}${font DroidSans:size=8.3}${totaldown eth0}${alignr}${font DroidSans:size=8.3}${downspeed eth0}${font}
${voffset 1}${font PizzaDudeBullets:size=9.5}${color6}N${font DroidSans:size=8.65}${color0}${offset 5}Upload${goto 120}${font DroidSans:size=8.3}${totalup eth0}${alignr}${font DroidSans:size=8.3}${upspeed eth0}${font}
${voffset 1}${font PizzaDudeBullets:size=9.5}${color6}a${font DroidSans:size=8.65}${color0}${offset 5}Private${offset 3}IP${goto 123}${font DroidSansFallback:size=8.5}LAN${alignr}${font DroidSans:size=8.3}${addr eth0}${font}
#${voffset 1}${font PizzaDudeBullets:size=9.5}${color6}a${font DroidSans:size=8.65}${color0}${offset 5}Public${offset 7}IP${goto 121}${font DroidSansFallback:size=8.5}WAN${alignr}${font DroidSans:size=8.3}${execi 1800 wget -q -O - checkip.dyndns.org | sed -e 's/[^[:digit:]\|.]//g'}${font}
${voffset 1}${font PizzaDudeBullets:size=9.5}${color6}a${font DroidSans:size=8.65}${color0}${offset 5}Public${offset 7}IP${goto 121}${font DroidSansFallback:size=8.5}WAN${alignr}${font DroidSans:size=8.3}Demo mode
##################################
## CONKYWX WEATHER ##
##################################
${voffset 0}${font DroidSans:bold:size=8.25}${color4}CONKYWX${if_existing ${template7}} ${color5}Alert:${font}${lua main -n scroller -f 12 -l 21 -s 5 -p 98,564 -o ${template7}}${else} ${voffset -2}${color6}${hr 1}${endif}
####
## Uncomment for IMPERIAL Weather Stats (GRAPHIC icon set).
${execpi 900 ${template0} -c "${template1}" -t "${template4}"}${font}
##################################
## TIME ##
##################################
${voffset 1}${font DroidSans:bold:size=8}${color4}TIME${offset 8}${color6}${voffset -2}${hr 1}${font}
${voffset -10}${font RadioSpace:size=32}${color6}${if_match ${time %l}<=9}${alignc 7}${time %l:%M}${offset 3}${time %p}${else}${if_match ${time %l}>=10}${alignc -1}${time %l:%M}${offset 3}${time %p}${endif}${endif}${font}
##################################
## CALENDAR ##
##################################
${voffset 0}${font DroidSans:bold:size=8}${color4}DATE${offset 8}${color6}${voffset -2}${hr 1}${font}
${voffset 13}${font DroidSansMono:size=7.55}${color2}${alignc 60}${time %A}${font}
${voffset -4}${font DroidSansFallback:bold:size=18}${if_match ${time %e}<=9}${color4}${alignc 65}${time %e}${font}${else}${if_match ${time %e}>=10}${color4}${alignc 60}${time %e}${endif}${endif}${font}
${voffset 0}${font DroidSansMono:size=7.55}${color2}${alignc 60}${time %B}${font}
${voffset 0}${font DroidSansMono:size=7.6}${color2}${alignc 60}${time %Y}${font}
${voffset -80}${font CutOutsFor3DFX:size=67}${color7}${alignc 99}2${font}
####
## Uncomment for "SUNDAY = First Day-of-the-Week" (use mono fonts only)
${voffset -70}${font DroidSansMono:size=7.55}${color0}${execpi 60 VinDSL_Cal_9=`date +%-d`; cal -h | sed -e 's/\r//g' -e 's/^/ /g' -e '1d' -e s/^/"\$\{offset 100"\}/ -e 's/\<'"$VinDSL_Cal_9"'\>/${color4}&${color0}/'}
####
## Uncomment for "MONDAY = First Day-of-the-Week" (use mono fonts only)
# ${voffset -68}${font DroidSansMono:size=7.55}${color0}${execpi 60 VinDSL_Cal_9=`date +%-d`; ncal -M -C -h | sed -e 's/\r//g' -e 's/^/ /g' -e '1d' -e s/^/"\$\{offset 100"\}/ -e 's/\<'"$VinDSL_Cal_9"'\>/${color4}&${color0}/'}
##################################
## Image ##
##################################
#${if_running audacious} ${else}#
#${voffset -3}${font DroidSans:bold:size=8}${color4}ICAN HAZ CHEESEBURGER${offset 8}${color6}${voffset -2}${hr 1}${font}
#${offset -10}${image /home/cavsfan/Pictures/icanhascheeseburger3.jpeg -p 10,934 -s 240x200}${endif}
##################################
## RHYTHMBOX 1 (Experimental) ##
##################################
#${if_running rhythmbox}
#${voffset -13}${font DroidSans:bold:size=8}${color4}RHYTHMBOX${offset 8}${color6}${voffset -2}${hr 1}${font}
#${voffset 2}${font DroidSans:size=8.25}${color3}${if_match "${execpi 2 expr length "`/usr/bin/rhythmbox-client --print-playing-format %tt | head -n 1`"}" >= "48"}${alignr 15}${scroll 38 4* ${execi 2 rhythmbox-client --print-playing-format %tt --no-start}}${font}${else}${alignc}${execi 2 rhythmbox-client --print-playing-format %tt --no-start}${font}${endif}${endif}
##################################
## RHYTHMBOX 2 (Experimental) ##
##################################
${if_running rhythmbox}
${voffset -13}${font DroidSans:bold:size=8}${color4}RHYTHMBOX${offset 8}${color6}${voffset -2}${hr 1}${font}
${voffset 5}${font DroidSans:size=8.25}${color0}${if_match "${execpi 2 expr length "`qdbus org.mpris.MediaPlayer2.rhythmbox /\org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep title | cut -c 14-""`"}" >= "48"}${alignr 15}${scroll 38 4* ${execi 2 qdbus org.mpris.MediaPlayer2.rhythmbox /\org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep title | cut -c 14-""}}${font}${else}${alignc}${execi 2 qdbus org.mpris.MediaPlayer2.rhythmbox /\org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep title | cut -c 14-""}${font}${endif}${endif}
##################################
## BANSHEE (Experimental) ##
##################################
${if_running banshee}
${voffset -26}${font DroidSans:bold:size=8}${color4}BANSHEE${offset 8}${color6}${voffset -2}${hr 1}${font}
${voffset 3}${font DroidSans:size=8.25}${color0}${if_match "${execpi 2 expr length "`/usr/bin/banshee --query-title --no-present | cut -f1- -d " "`"}" >= "48"}${alignr 15}${scroll 38 4* ${execi 2 banshee --query-title --no-present | cut -f2- -d " "}}${font}${else}${alignc}${execi 2 banshee --query-title --no-present | cut -f2- -d " "}${font}${endif}${endif}
##################################
## GUAYADEQUE (Experimental) ##
##################################
${if_running guayadeque}
${voffset -36}${font DroidSans:bold:size=8}${color4}GUAYADEQUE${offset 8}${color6}${voffset -2}${hr 1}${font}
${voffset 4}${font DroidSans:size=8.25}${color0}${if_match "${execpi 2 expr length "`qdbus org.mpris.guayadeque /\Player org.freedesktop.MediaPlayer.GetMetadata | grep title | cut -f2- -d" "`"}" >= "48"}${alignr 15}${scroll 38 4* ${execi 2 qdbus org.mpris.guayadeque /\Player org.freedesktop.MediaPlayer.GetMetadata | grep title | cut -f2- -d" "}}${font}${else}${alignc}${execi 2 qdbus org.mpris.guayadeque /\Player org.freedesktop.MediaPlayer.GetMetadata | grep title | cut -f2- -d" "}${font}${endif}${endif}
##################################
## VLC (Experimental) ##
##################################
${if_running vlc}
${voffset -44}${font DroidSans:bold:size=8}${color4}VLC${offset 8}${color6}${voffset -2}${hr 1}${font}
${voffset 3}${font DroidSans:size=8.25}${color0}${if_match "${execpi 2 expr length "`/usr/bin/xlsclients -l | grep "VLC media player" | cut -c -9 --complement | rev | cut -c 19- | rev`"}" >= "48"}${alignr 15}${scroll 38 4* ${execi 2 xlsclients -l | grep "VLC media player" | cut -c -9 --complement | rev | cut -c 19- | rev}}${font}${else}${alignc}${execi 2 xlsclients -l | grep "VLC media player" | cut -c -9 --complement | rev | cut -c 19- | rev}${font}${endif}${endif}
##################################
## VLC (Experimental) ##
##################################
${if_running audacious}
${voffset -70}${font DroidSans:bold:size=8}${color4}Audacious${offset 8}${color6}${voffset -2}${hr 1}$font$
${voffset 1}${font DroidSans:bold:size=8}${color6}${audacious_title 250}
${voffset 3}${color4}${audacious_bar 10,250 }${color6}
${voffset 2}${audacious_position}/${audacious_length} Sample Rate:${if_match ${audacious_frequency}==-1}${alignc} 0Hz${else}${alignc} ${audacious_frequency} Hz ${endif}${alignr}${audacious_status}
${voffset 0}Output: ${if_match ${audacious_channels}==2}Stereo ${else}${if_match ${audacious_channels}==1}Mono ${else}${if_match ${audacious_channels}>2} audacious_channels${else}${if_match ${audacious_channels}==-1} ${else}Unknown ${endif}${endif}${endif}${endif}${alignr}Bit Rate:#
${if_match ${audacious_bitrate}==-1} 0Kbs${else}${alignr} ${audacious_bitrate}${endif}${endif}
~/.config/conkywx/wx-wu-vindsl-weather-graphic-template.sh
Code:
############################################################
## VinDSL | Paramvir | rev. 14-04-27 22:12 | ver. GRAPHIC ##
############################################################
## WEATHER TEMPLATE for Conkywx 2.0.0 ##
############################################################
${voffset 0}${font RadioSpace:size=33}${color6}${alignc -5}[PT]${font}${font Arrows:size=28}${voffset -19}${offset 2}${color6}[FCTTF]${font}
${voffset 2}${font DroidSansFallback:bold:size=7.4}${alignc 6}${color4}Feels${offset 3}like${offset 1}:${offset 2}${color6}[FL]${offset 2}${color4}/${offset 3}${color6}[FCTT]${font}
${voffset -40}${goto 203}${font DroidSansFallback:bold:size=8.75}${color6}[D1T]${font}
${voffset 0}${goto 203}${font DroidSansFallback:bold:size=7.3}${color4}CoR${offset 3}${color6}[D1P]${font}
${voffset -45}${goto 188}${font KRARound:size=41.5}${color6}I${font}
${voffset 6}${font Ubuntu:size=22}${color4}${alignc}[CT]${font}
${voffset 7}${alignc 3}${font DroidSansFallback:bold:size=8}${color4}Sunrise${offset 1}:${offset 1}${color6}[SR]${font}${voffset -2}${offset 3}${font Arrows:size=14}${color6}[FCTSRF]${font}${voffset -2}${offset 10}${font DroidSansFallback:bold:size=8}${color4}Sunset${offset 1}:${offset 1}${color6}[SS]${font}${voffset -2}${offset 3}${font Arrows:size=14}${color6}[FCTSSF]${font}
${voffset -3}${goto 83}${font DroidSansFallback:bold:size=7.55}${color4}Humidity${offset 1}:${offset 2}${color6}[HM]${font}${voffset -2}${offset 4}${font Arrows:size=14}${color6}[FCTHF]${font}${voffset 11}${goto 82}${font DroidSansFallback:bold:size=7.55}${color4}Barometer${offset 1}:${offset 2}${color6}[BR]${font}${voffset -2}${offset 4}${font Arrows:size=14}${color6}[FCTPF]${font}${voffset 11}${goto 82}${font DroidSansFallback:bold:size=7.55}${color4}Moonrise${offset 1}:${offset 1}${color6}[MR]${font}${voffset -2}${offset 4}${font Arrows:size=14}${color6}[FCTMRF]${font}${voffset 11}${goto 82}${font DroidSansFallback:bold:size=7.55}${color4}Moonset${offset 1}:${offset 1}${color6}[MS]${font}${voffset -2}${offset 4}${font Arrows:size=14}${color6}[FCTMSF]${font}${voffset 11}${goto 83}${font DroidSansFallback:bold:size=7.55}${color4}Full${offset 3}Moon${offset 1}:${offset 2}${color6}[FM]${font}${voffset 12}${goto 83}${font DroidSansFallback:bold:size=7.55}${color4}U${offset 1}V${offset 1}:${offset 2}${color6}[UV]${font}
#### Windvane (without -i 19 pointing to a windvane image it draws one with lua)
#${lua main -n showcond -p 7, 690 -s 65 -w WI -d [WDD] -t 1 -e [WS] -i 19 -a 1 -l 0xff0000:0.9 }
${lua main -n showcond -p 7, 690 -s 65 -w WI -d [WDD] -t 1 -e [WS] -a 1 -l 0xff0000:0.9 }
${voffset -55}${font DroidSans:bold:size=10.5}${color4}${alignc -95}[MV]${font}
${voffset 35}${goto 22}${font DroidSans:bold:size=8.45}${color2}[WS] ${if_match "[UU]" == "F"}mph${else}km/h${endif}${voffset -1}${goto 192}[MP]${font}
${font DroidSansFallback:bold:size=7.55}${color4}${goto 10}Temp${goto 60}Baro${goto 110}Dew${goto 160}Hum${goto 210}Wspd
${lua main -n wxgraph -p 5,816 -d [GT] -c 0xEE4000:1}#
${lua main -n wxgraph -p 55,816 -d [GP] -c 0xFF83FA:1}#
${lua main -n wxgraph -p 105,816 -d [GD] -c 0x00FFFF:1}#
${lua main -n wxgraph -p 155,816 -d [GH] -c 0x00FF00:1}#
${lua main -n wxgraph -p 205,816 -d [GW] -c 0x00FF00:1}
${voffset 16}${goto 27}${font DroidSans:bold:size=8.5}${color4}[D2D]${goto 86}[D3D]${goto 145}[D4D]${goto 201}[D5D]${font}
#### Present Condition WX
${lua main -n showcond -p 3,566 -s 60 -w ci -t 1 -f [PIF] -c 0xFFD700:1 -i [PIC] -j 0 }#
#### Present Condition MOON
${lua main -n showcond -p 185, 690 -s 60 -w mi -f [MIF] -d [MROT] -i [MIC] }#
#### Forecast Conditions
${lua main -n showcond -p 22,834 -s 34 -w ci -t 1 -f [D2F] -c 0xFFD700:1 -i [D2I] }#
${lua main -n showcond -p 82,834 -s 34 -w ci -t 1 -f [D3F] -c 0xFFD700:1 -i [D3I] }#
${lua main -n showcond -p 141,834 -s 34 -w ci -t 1 -f [D4F] -c 0xFFD700:1 -i [D4I] }#
${lua main -n showcond -p 198,834 -s 34 -w ci -t 1 -f [D5F] -c 0xFFD700:1 -i [D5I] }
${voffset 18}${goto 27}${font DroidSansFallback:bold:size=8.5}${color2}[D2T]${goto 87}[D3T]${goto 147}[D4T]${goto 203}[D5T]${font}
${voffset -2}${goto 24}${font DroidSans:bold:size=8.45}${color4}CoR${offset 3}${color2}[D2P]${goto 84}${color4}CoR${offset 3}${color2}[D3P]${goto 144}${color4}CoR${offset 3}${color2}[D4P]${goto 201}${color4}CoR${offset 3}${color2}[D5P]${font}#
/usr/share/conkywx/examples/short-02-conkyrc.sh
Code:
alignment tl
# default_color white
default_outline_color black
default_shade_color black
double_buffer yes
draw_borders no
draw_graph_borders no
draw_outline no
draw_shades yes
no_buffers yes
override_utf8_locale yes
own_window yes
#-----------------------------------------------------------
# change this if you are not getting any conky display
# options are: normal, desktop, dock, panel or override (default: normal)
####
## Create 'own_window' type. Makes Conky behave like other panels.
#
own_window yes
own_window_transparent yes
own_window_type normal
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
#own_window_type override
# Set the transparency alpha value from 0 to 255
# own_window_argb_value 100
# color defs - change as required
color1 Tan1
color2 Gray
color3 White
color4 DarkSlateGray
color5 yellow
color6 black
color7 darkgrey
color8 cyan
maximum_width 470
minimum_size 500 1
use_xft yes
xftalpha 0.8
#-----------------------------------------------------------
# Change the xftfont size value if the template is not
# appearing aligned
#-----------------------------------------------------------
# xftfont DejaVu Sans Mono:size=9.5
# xftfont DroidSansFallback:size=10
xftfont DejaVu Sans Mono:size=9
# xftfont FreeSerif:size=10
# xftfont FreeSans:size=10
total_run_times 0
# this value is in bytes - do not sting over this ;-)
text_buffer_size 9000
update_interval 3
short_units yes
# Fonts used
# ConkyWindNESW, ConkyWeather, Moon Phases, DejaVu Sans Mono
gap_x 69
gap_y 30
#-----------------------------------------------------------
# Load lua component of conkywx
#-----------------------------------------------------------
lua_load ./lib/conkywx.lua
#-----------------------------------------------------------
# template0 points to the main program conkywx
#-----------------------------------------------------------
# template0 "\"$WX_DIR/conkywx\""
template0 ./conkywx.sh
#-----------------------------------------------------------
# template1 points to the conkywx config file
# single config file for both image and font templates
#-----------------------------------------------------------
# template1 "\"$WX_DIR/examples/conkywx-02.conf\""
template1 ./examples/conkywx-02.conf
#-----------------------------------------------------------
# template2 points to the template to use
# comment the template you do not want to use
#-----------------------------------------------------------
#### font template section ---------------------------------
# template2 "\"$WX_DIR/examples/short-02-font-template.sh\""
#### image template section --------------------------------
# template2 "\"$WX_DIR/examples/short-02-image-template.sh\""
template2 ./examples/short-02-image-template.sh
imlib_cache_size 0
#-----------------------------------------------------------
# location of wxalert file - conkywx tmp directory for the used conkywx config file
# IMPORTANT do not comment this line - even if you do not use it
#-----------------------------------------------------------
template3 /tmp/wx-param-conkywx-02.conf-pChA_r_27u0-m39/wxalert
TEXT
####### ${voffset -14}${lua main background 45 0xFF83FA 0.1 NA 532}
${voffset -14}${lua main -n background -r 25 -c 0x000000:0.2 -p NA,NA}
${font :style=Bold:size=11}${color1}Weather Real${if_existing ${template3}} \
${color8}Alert:${lua main -n scroller -f 14 -l 36 -s 5 -p 170,20 -o ${template3}}${else}${color4}${hr 2}${color8}${endif}${font}
${execpi 3600 "${template0}" -c "${template1}" -t "${template2}"}
/usr/share/conkywx/examples/lua-wx-test.sh
Code:
own_window yes
# own_window_type normal #override
# own_window_type override
own_window_type normal
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
# own_window_hints sticky,skip_pager
own_window_class Conky
# own_window_title conkywx magic
double_buffer yes
minimum_size 640 500 ## width, height
maximum_width 640 ## width, usually a good idea to equal minimum width
gap_x 0 ### left &right
gap_y 0 ### up & down
alignment bl
use_xft yes
xftfont Dejavu sans mono:size=10
xftalpha 0
override_utf8_locale yes
draw_shades no
default_shade_color black
draw_outline no # amplifies text if yes
default_outline_color black
uppercase no
###################################################### End Font Settings ###
### Color Settings #########################################################
default_shade_color grey
default_outline_color black
default_color DCDCDC #Gainsboro
color0 DAA520 #Goldenrod FFFFF0 #Ivory
color1 778899 #LightSlateGrey
color2 FF8C00 #Darkorange
color3 7FFF00 #Chartreuse
color4 FFA07A #LightSalmon
color5 FFDEAD #NavajoWhite
color6 00BFFF #DeepSkyBlue
color7 00FFFF #Cyan 48D1CC #MediumTurquoise
color8 FFFF00 #Yellow
color9 FF0000 #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
background no
use_spacer none
text_buffer_size 20000
no_buffers yes
short_units yes
# pad_percents 2
# lua line
lua_load ./lib/conkywx.lua
# lua_load /home/param/bin/projects/conkywx/conkywx_source/1.0.1/conkywx_1.0.1_source/lib/lib-stuff-bak/thermometer-wx1.lua
# lua_draw_hook_pre main_bars
# lua_draw_hook_pre draw_bg
# lua_draw_hook_pre do_background
# lua_draw_hook_pre draw_textline
# lua_draw_hook_pre draw_schematic
# lua_draw_hook_pre draw_fig 07:14 17:48 19:51 08:12
# lua_draw_hook_pre main bargraph 100 200 100 1 fs_used_perc /
# lua_draw_hook_pre main moon 150 200 80 320 NA ../images/moonicons/09.png
# lua_draw_hook_pre main bargraph 100 200 100 1 fs_used_perc /
template0 ./conkywx.sh
template1 ./examples/lua-display.conf
template2 ./examples/lua_template.sh
# template3 /tmp/wxmusic.txt
update_interval 3
# template0 100
#
TEXT
# ${lua main conky_draw_bg 25 10 10 500 500 0x909090 1 }
# ${lua do_background 25 0x000000:0.2 }
${voffset -14}${lua main -n background -r 25 -c 0x000000:0.2 -p NA,NA}
${execpi 3600 "${template0}" -c "${template1}" -t "${template2}"}
# ${voffset 4}${color3}${scroll 34 10 "${lua main -n music_sort}"}
# ${color4}${hr 2}${color3}${else}${alignc}${execi 10 "${template1}"}
# ${voffset 240}${goto 250}${font digitalk:size=18}${time %H:%M}${font}
# ${cpu cpu1}
# ${lua main moon 150 200 80 320 ../images/moonicons/09.png}
# ${lua main bargraph 117 275 90 3 cpu cpu1}
# ${lua main bargraph 120 125 ${template0} 3 cpu cpu1 }
# ${lua main bargraph 120 140 ${template0} 3 cpu cpu2 }
# ${lua main bargraph 120 155 ${template0} 3 cpu cpu3 }
# ${lua main bargraph 120 170 ${template0} 3 cpu cpu4 }
# ${voffset 170}Style 1 : ${lua main bargraph 75 200 ${template0} 1 fs_used_perc /home 1}
# Style 2 : ${lua main bargraph 75 212 ${template0} 2 fs_used_perc /home 1 50}
# Style 3 : ${lua main bargraph 75 224 ${template0} 3 fs_used_perc /home }
# Style 4 : ${lua main bargraph 75 236 ${template0} 4 fs_used_perc /home }
# Style 5 : ${lua main bargraph 75 248 ${template0} 5 fs_used_perc /home }
# ${lua main thermometer 455 230 54 Temperature 0.7 21 F}
# -- Lua Load -- #
# SET THE PATH TO THE SCRIPT HERE
# lua_load ./lib-stuff-bak/equal.lua
# lua_draw_hook_pre main
#
# TEXT
# ${time}
# update_interval=0.5
# updates=${updates}
# cpu0&1=${cpu cpu0} - ${cpu cpu1}
#
And the startup script which I forgot to post:
/home/cavsfan/parimvir_conky_startup.sh
Code:
#!/bin/sh
sleep 25
/usr/share/conkywx/run-conkywx.sh
#sleep 20
conky -c /home/cavsfan/.conkyrc.vindsl
Bookmarks