--[[ #---------------------------------------------------------------------------------------- # # Default Conky Template for ConkyMatic # Stripped down and modified by h3kt0r # (removed Yahoo! API weather, replaced by a one-liner from antiX forums) # Version 1.1.0 # # by Rick Ellis # https://github.com/rickellis/conkymatic # # Font used: Roboto, Dungeon, kroeger 05_53 # # Conky documentation # http://conky.sourceforge.net/docs.html # # License: MIT # #---------------------------------------------------------------------------------------- ]] conky.config = { font = 'Roboto:size=11:bold', background = true, cpu_avg_samples = 2, diskio_avg_samples = 10, double_buffer = true, if_up_strictness = 'address', net_avg_samples = 2, no_buffers = true, temperature_unit = 'celsius', text_buffer_size = 2048, update_interval = 1, imlib_cache_size = 0, alignment = 'middle_right', gap_x = 50, gap_y = 0, minimum_height = 550, minimum_width = 240, maximum_width = 260, border_inner_margin = 10, border_outer_margin = 1, border_width = 1, default_bar_width = 250, default_bar_height = 10, default_gauge_height = 25, default_gauge_width = 40, default_graph_height = 40, default_graph_width = 153, default_shade_color = '#000000', default_outline_color = '#000000', draw_borders = true, draw_graph_borders = true, draw_shades = false, draw_outline = false, stippled_borders = 0, extra_newline = false, format_human_readable = true, max_text_width = 0, max_user_text = 16384, override_utf8_locale = true, short_units = true, top_name_width = 21, top_name_verbose = false, uppercase = false, use_spacer = 'none', use_xft = true, xftalpha = 1, own_window = true, own_window_argb_value =230, own_window_argb_visual = true, own_window_class = 'Conky', own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager', own_window_transparent = false, own_window_title = 'system_conky', own_window_type = 'normal', -- CONKYMATIC VARIABLES ------------------------------------------------------------- color0 = '#6A665F', -- Time color1 = '#A39F98', -- Date color2 = '#86745B', -- Weather color3 = '#86745B', -- Headings color4 = '#6A665F', -- Sub-headings color5 = '#4C4D4D', -- Text (extra. Not used in default template) color6 = '#A39F98', -- Data values color7 = '#86745B', -- Horizontal rules color8 = '#3C3D41', -- Data bars, normal state color9 = '#fc1b0f', -- Data bars, warning state default_color = '#86745B', -- Window border own_window_colour = '#211E1D', -- Window background color }; conky.text = [[ # # # # CURRENT TIME ${font Dungeon:size=24}${color0}${alignc}${voffset -4}\ ${time %I:%M %p}\ ${font}${color} # # CURRENT DATE ${font kroeger 05_53:size=13}${alignc}${voffset 2}${color1}\ ${time %a %B %d, %Y}\ ${font}${color} # # CURRENT WEATHER ${font kroeger 05_53:size=11}${alignc}${voffset 2}${color1}\ ${execi 3600 curl wttr.in/Brive+la+Gaillarde?format="%C+%t\n"}\ ${font}${color} # # HORIZONTAL RULE ${voffset -2}${color7}${hr 2} # # ----------------------------------------------------------------------------------------- # # BATTERY STATUS BAR # Note: If the battery level drops below 20% it changes to red # ${font pix snap 7pt:size=10:weight:bold}${goto 20}\ ${if_match ${battery_percent BAT1} < 20}${color9}\ ${battery_bar 10,134 BAT1}\ ${color3}BAT${alignr}\ ${color9}${battery_percent BAT1}% ${else}${color8}\ ${battery_bar 10,134 BAT1}\ ${color3} BAT${alignr}\ ${color6}${battery_percent BAT1}%\ ${endif}\ ${font} # # CPU BAR # Note: If greater than 80% of the CPU is being used it turns red ${font pix snap 7pt:size=10:weight:bold}${color8} \ ${cpubar cpu0 10,134}\ ${color3} CPU${alignr}\ ${color6}${cpu cpu0}%\ ${font} # # RAM BAR ${font pix snap 7pt:size=10:weight:bold}${color8} \ ${membar 10,134}\ ${color3} RAM${alignr}\ ${color6}${memperc}%\ ${font} # # ----------------------------------------------------------------------------------------- # # HORIZONTAL RULE ${voffset -2}${color7}${hr 2} # # # CPU TEMP ${font pix snap 7pt:size=10:weight:bold}\ ${color3}CPU${alignr}${color}${color6}${execi 10 sensors | grep 'Core 0' | awk {'print $3'}} # # CPU GRAPH ${voffset 5}${alignc}${color6}${cpugraph 0 15,235 0 0 -l} \ ${font}${color} # # ----------------------------------------------------------------------------------------- # # HORIZONTAL RULE ${voffset -2}${color7}${hr 2} # # ----------------------------------------------------------------------------------------- # # Used and free space on root, home, and swap ${font pix gelly 7pt:size=8:weight:bold}\ ${color3}Root ${alignr}${color1}${fs_used /} Used ${alignr}${color6}${fs_free} Free \ ${color3}Home ${alignr}${color1}${fs_used /home} Used ${alignr}${color6}${fs_free /home} Free \ ${color3}Swap ${alignr}${color1}${swap} Used ${alignr}${color6}${swapfree} Free \ # ${font}${color} # # ----------------------------------------------------------------------------------------- # # HORIZONTAL RULE ${voffset -2}${color7}${hr 2} # # ----------------------------------------------------------------------------------------- # # UPTIME AND TOTAL NUMBER OF PROCESSES ${voffset -2}${font pix gelly 7pt:size=8:weight:bold}${color3}\ Uptime ${alignr}${color6} $uptime_short ${color3} Processes${alignr}${color6}${processes} # # ----------------------------------------------------------------------------------------- # # HORIZONTAL RULE ${color7}${hr 2} # # ----------------------------------------------------------------------------------------- # # CPU USAGE # Top 6 processes ${voffset -2}${font pix gelly 7pt:size=8:weight:bold}${color3}\ CPU${alignr}${color6}Intel i5 ${color4}${top name 1}${alignr}${color6}${top cpu 1}% ${color4}${top name 2}${alignr}${color6}${top cpu 2}% ${color4}${top name 3}${alignr}${color6}${top cpu 3}% ${color4}${top name 4}${alignr}${color6}${top cpu 4}% ${color4}${top name 5}${alignr}${color6}${top cpu 5}% ${color4}${top name 6}${alignr}${color6}${top cpu 6}% \ ${font}${color} # # ----------------------------------------------------------------------------------------- # # HORIZONTAL RULE ${voffset -2}${color7}${hr 2} # # ----------------------------------------------------------------------------------------- # # MEMORY USAGE # Top 6 applications ${voffset -5}${font pix gelly 7pt:size=8:weight:bold}\ ${color3}Memory${alignr}${color6}${memmax} ${color4}${top_mem name 1}${alignr}${alignr}${color6}${top_mem mem 1}% ${color4}${top_mem name 2}${alignr}${alignr}${color6}${top_mem mem 2}% ${color4}${top_mem name 3}${alignr}${alignr}${color6}${top_mem mem 3}% ${color4}${top_mem name 4}${alignr}${alignr}${color6}${top_mem mem 4}% ${color4}${top_mem name 5}${alignr}${alignr}${color6}${top_mem mem 5}% ${color4}${top_mem name 6}${alignr}${alignr}${color6}${top_mem mem 6}% ${color3}Total Used${alignr}${color6}${mem} \ ${font}${color} # # COLOR PALETTE IMAGE # Note: Vertical offset controls the space UNDER the image. ${voffset -5}${image ~/colorpalette.png -p 10,555}\ ]]