conky.config = { alignment = 'top_right', use_xft = true, xftalpha = 0.8, font = 'Noto:normal:size=9', text_buffer_size = 2048, update_interval = 1.0, total_run_times = 0, background = true, double_buffer = true, no_buffers = true, imlib_cache_size = 0, cpu_avg_samples = 2, own_window = true, own_window_class = 'Conky', own_window_argb_visual = true, own_window_argb_value = 50, own_window_transparent = true, own_window_type = 'normal', own_window_hints = 'undecorated,below,skip_taskbar,sticky,skip_pager', own_window_colour = '#000000', draw_shades = false, default_shade_color = '#000000', draw_outline = false, default_outline_color = '#000000', draw_borders = false, gap_x = 0, gap_y = 50, minimum_height = 5, minimum_width = 205, draw_graph_borders = true, show_graph_scale = false, show_graph_range = false, short_units = true, override_utf8_locale = true, uppercase = false, default_color = '#ffffff', color1 = 'c6396b', color2 = 'fc8c3b', color3 = 'f9e30f', color4 = '4291e2', color5 = '161925', color6 = '3bf4bb', use_spacer = 'none', -- hddtemp_host = "127.0.0.1", -- hddtemp_port = "7634", } conky.text = [[ #Title ${goto 10}${font Noto:bold:size=12}Desktop#${alignr 15}${color2}${time %T:%P} ${font Noto:bold:size=9}${color4}${hr}${color} ${font} # day/time ${goto 10}${font Noto:normal:size=9}Host:${color2}${alignr 10}${exec hostname} ${color} ${goto 10}Uptime:${color2}${alignr 10}$uptime ${color} ${goto 10}${color}Kernel:${alignr 10}${color2}${kernel} ${color} ${goto 10}Date:${color2}${alignr 5}${time %d %B %Y} ${color} ${font} # #Processor section ${color4}${hr}${color} ${alignc}${color6}${font Noto:normal:size=9}${exec cat /proc/cpuinfo|grep 'model name'|sed -e 's/model name.*: //'| uniq | cut -c 17-30}${color} @ ${color6}${freq_g 1}GHz ${font} ${voffset -5} # #Cores ${font Noto:normal:size=8}${goto 10}${color}C1: ${color2}${cpu cpu1}%${goto 80}${color1}${exec sensors|grep 'Core 0'|awk '{print $3}'}${color}${goto 140}C2: ${color2}${cpu cpu2}%${color1}${alignr 10}${exec sensors|grep 'Core 1'|awk '{print $3}'} ${goto 10}${color5}${cpugraph cpu1 20,110 fc8c3b c6396b -t} ${alignr 10}${color5}${cpugraph cpu2 20,110 fc8c3b c6396b -t} ${color}${goto 10}C3: ${color2}${cpu cpu3}%${goto 80}${color1}${exec sensors|grep 'Core 2'|awk '{print $3}'}${color}${goto 140}C4: ${color2}${cpu cpu4}%${alignr 10}${color1}${exec sensors|grep 'Core 3'|awk '{print $3}'} ${goto 10}${color5}${cpugraph cpu3 20,110 fc8c3b c6396b -t} ${alignr 10}${color5}${cpugraph cpu4 20,110 fc8c3b c6396b -t} ${color}${goto 10}C5: ${color2}${cpu cpu5}%${goto 80}${color1}${exec sensors|grep 'Core 4'|awk '{print $3}'}${color}${goto 140}C6: ${color2}${cpu cpu6}%${alignr 10}${color1}${exec sensors|grep 'Core 5'|awk '{print $3}'} ${goto 10}${color5}${cpugraph cpu5 20,110 fc8c3b c6396b -t} ${alignr 10}${color5}${cpugraph cpu6 20,110 fc8c3b c6396b -t} # # top processes ${color}${goto 10}Current Avg CPU Load: ${alignr 10}${color6}${cpu cpu0}% ${color1}${goto 10}${top name 1}${alignr 10}${color}${top cpu 1}% ${color1}${goto 10}${top name 2}${alignr 10}${color}${top cpu 2}% ${color1}${goto 10}${top name 3}${alignr 10}${color}${top cpu 3}% # # # GPU Section ${color4}${hr} ##------------Card1-------------## ${color}${alignc}${font Noto:normal:size=9}GPU1:${color6}${execi 9999 glxinfo | grep 'OpenGL renderer string:' | cut -c25-37} ${font}${color} ${voffset -8} ${goto 10}Pwr: ${color6}${execi 1 sensors amdgpu-pci-0500 | grep "power1" | cut -b 14-19} W ${alignr 10}${color}Max Pwr: ${color1}${execi 1 sensors amdgpu-pci-0500 | grep "power1" | cut -b 31-35} W ${color}${goto 10}GPU Load: ${color2}${execi 1 /usr/sbin/radeontop -b 05 -d- -l1 | grep -o "gpu [0-9]\{1,3\}" | cut -c 5-7 }%${alignr}${color}GPU VRAM: ${color2}${execi 1 /usr/sbin/radeontop -b 05 -d- -l1 | grep -o "vram [0-9]\{1,3\}" | cut -c 5-7 }% ${color5}${goto 10}${execigraph 1 "/usr/sbin/radeontop -b 05 -d- -l1 | grep -o "gpu [0-9]\{1,3\}" | cut -c 5-7" 20,110 fc8c3b c6396b -t} ${alignr 10}${execigraph 1 "/usr/sbin/radeontop -b 05 -d- -l1 | grep -o "vram [0-9]\{1,3\}" | cut -c 5-7" 20,110 fc8c3b c6396b -t} ${goto 10}${color}SCLK: ${color2}${execi 1 /usr/sbin/radeontop -b 05 -d- -l1 | grep -o "sclk ............." | cut -c 13-17 }GHz ${alignr 10}${color}MCLK: ${color2}${execi 1 /usr/sbin/radeontop -b 05 -d- -l1 | grep -o "mclk .............." | cut -c 13-17 }GHz ${goto 10}${color}Temp:${goto 50}${color1}${execi 1 sensors amdgpu-pci-0500 | grep 'edge' | cut -c 16-22}${goto 160}${color}RPM:${goto 190}${color2}${execi 1 sensors amdgpu-pci-0500 | grep 'fan1' | cut -c 14-21} ###-------------Card2---------------### #${color}${alignc}${font Noto:normal:size=9}GPU2: ${color6}AMD RX 580 8GB${font}${color} #${goto 10}${goto 10}Pwr: ${color6}${execi 1 sensors amdgpu-pci-0400 | grep "power1" | cut -b 14-19} W ${alignr 10}${color}Max Pwr: ${color1}${execi 1 sensors amdgpu-pci-0400 | grep "power1" | cut -b 31-35} W #${color}${goto 10}GPU Load: ${color2}${execi 1 /usr/sbin/radeontop -b 04 -d- -l1 | grep -o "gpu [0-9]\{1,3\}" | cut -c 5-7 }%${alignr 10}${color}GPU VRAM: ${color2}${execi 1 /usr/sbin/radeontop -b 04 -d- -l1 | grep -o "vram [0-9]\{1,3\}" | cut -c 5-7 }% ${alignr 10} #${color5}${goto 10}${execigraph 1 "/usr/sbin/radeontop -b 04 -d- -l1 | grep -o "gpu [0-9]\{1,3\}" | cut -c 5-7" 20,110 fc8c3b c6396b -t }${alignr 10}${execigraph 1 "/usr/sbin/radeontop -b 04 -d- -l1 | grep -o "vram [0-9]\{1,3\}" | cut -c 5-7" 20,110 fc8c3b c6396b -t} #${goto 10}${color}GPU Spd: ${color2}${execi 1 /usr/sbin/radeontop -b 04 -d- -l1 | grep -o "sclk ............." | cut -c 13-17 }GHz${color}${alignr 10}VRAM Spd: ${color2}${execi 1 /usr/sbin/radeontop -b 04 -d- -l1 | grep -o "mclk .............." | cut -c 13-17 }GHz #${goto 10}${color}Current Temp: ${color1}${execi 1 sensors amdgpu-pci-0400 | grep 'edge' | cut -c 16-22}${alignr 10}${color}Fan Spd: ${color2}${execi 1 sensors amdgpu-pci-0400 | grep 'fan1' | cut -c 14-21} # # # top memory ${color4}${hr}${color} ${goto 10}${color}Current RAM Usage: ${alignr 10}${color6}${memperc}% ${goto 15}${color5}${memgraph 20,220 fc8c3b c6396b -t} ${goto 10}${color1}${top_mem name 1}${alignr 10}${color}${top mem 1}% ${color1}${goto 10}${top_mem name 2}${alignr 10}${color}${top mem 2}% ${color1}${goto 10}${top_mem name 3}${alignr 10}${color}${top mem 3}% # #network ${color4}${hr}${color} ${color}${font}${goto 10}Internal IP: ${color6}${alignr 10}${addr eno1} #${goto 10}Network${alignr 10 10}SSID: ${wireless_essid eno1} #${goto 10}Signal:${goto 70}${color}${wireless_link_bar wlan0}${color}${alignr 10 10}${wireless_link_qual_perc eno1}% #${font}${goto 10}External: ${font Noto:bold:9}${alignr 10 10}${exec curl ipinfo.io/ip} ${font}${goto 10}${color}Up Spd: ${color2}${upspeed eno1}${goto 140}${color}Down Spd: ${alignr 10}${color2}${downspeed eno1} ${color}${goto 10}Total Up: ${color2}${totalup eno1}${goto 140}${color}Total Dn: ${alignr 10}${color2}${totaldown eno1} ${goto 15}${color5}${upspeedgraph eno1 20,110 fc8c3b c6396b -t} ${color5}${downspeedgraph eno1 20,110 fc8c3b c6396b -t} # #Storage ${color4}${hr}${color} ${goto 10}${color}SSD: ${alignr 10}${color6}${fs_used /}${color} / ${color2}${alignr 10}${fs_size /} ${goto 15}${color}SSD Temp: ${goto 80}${color1}${exec hddtemp /dev/sda | cut -c 35-40}${alignr 10}${color}Available: ${color6}${fs_free_perc /}% # ${goto 10}${color}HD1: ${alignr 10}${color6}${fs_used /media/Storage}${color} / ${color2}${alignr 10}${fs_size /media/Storage} ${goto 15}${color}HD1 Temp: ${goto 80}${color1} ${exec hddtemp /dev/sdb | cut -c 35-39}${alignr 10}${color}Available: ${color6}${fs_free_perc /media/Storage}% ]]