conky.config = { background = true, use_xft = true, font = 'Liberation Sans:size=9', xftalpha = 1, update_interval = 2.0, total_run_times = 0, own_window = true, own_window_type = 'panel', -- own_window_type = 'desktop', own_window_argb_visual = true, own_window_argb_value = 70, own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager', double_buffer = true, minimum_width = 340, minimum_height = 200, maximum_width = 200, draw_shades = false, draw_outline = false, draw_borders = false, draw_graph_borders = false, default_color = 'palegreen', default_shade_color = '000000', default_outline_color = '828282', alignment = 'top_right', gap_y = 20, no_buffers = true, uppercase = false, cpu_avg_samples = 2, override_utf8_locale = true, -- lua_load = '~/.config/conky/widgets.lua', -- path to Lua widget file -- lua_draw_hook_pre = 'draw_widgets', -- function in Lua } conky.text = [[ ${color CC9900}${font Liberation Sans:size=10}CPU ${hr 2}${font} Total load: ${color CCFFFF}${cpu cpu0}%${goto 120}${cpugraph 11,80 800080 597DB2} Temp: ${color CCFFFF}${exec sensors | grep 'Package id 0' | awk '{print $4}'}${alignr}Fan: ${color CCFFFF}${exec sensors | grep 'fan1' | awk '{print $2}'} RPM Core 1: ${color CCFFFF}${freq 1} MHz ${alignr}${color 597DB2}${cpubar cpu1 6,80} Core 2: ${color CCFFFF}${freq 2} MHz ${alignr}${color 597DB2}${cpubar cpu2 6,80} Core 3: ${color CCFFFF}${freq 3} MHz ${alignr}${color 597DB2}${cpubar cpu3 6,80} Core 4: ${color CCFFFF}${freq 4} MHz ${alignr}${color 597DB2}${cpubar cpu4 6,80} Core 5: ${color CCFFFF}${freq 5} MHz ${alignr}${color 597DB2}${cpubar cpu5 6,80} Core 6: ${color CCFFFF}${freq 6} MHz ${alignr}${color 597DB2}${cpubar cpu6 6,80} Core 7: ${color CCFFFF}${freq 7} MHz ${alignr}${color 597DB2}${cpubar cpu7 6,80} Core 8: ${color CCFFFF}${freq 8} MHz ${alignr}${color 597DB2}${cpubar cpu7 6,80} NAME${goto 130}CPU${goto 170}MEM% ${color CCFFFF}${top name 1}${goto 130}${top cpu 1}${goto 170}${top mem 1} ${color CCFFFF}${top name 2}${goto 130}${top cpu 2}${goto 170}${top mem 2} ${color CCFFFF}${top name 3}${goto 130}${top cpu 3}${goto 170}${top mem 3} ${color CCFFFF}${top name 4}${goto 130}${top cpu 4}${goto 170}${top mem 4} ${color CC9900}${font Liberation Sans:size=10}MEMORY ${hr 2}${font} ${color }Usage: ${color CCFFFF}$memperc% (${mem}) ${alignr}${color FF6600}${membar 9,60} ${color }Swap: ${color CCFFFF}$swapperc% (${swap}) ${alignr}${color FF6600}${swapbar 9,60} ${color CC9900}${font Liberation Sans:size=10}DISK ${hr 2}${font} ${color }sda: R/W: ${color CCFFFF}${diskio_read /dev/sda}/${diskio_write /dev/sda} ${color }sdb: R/W: ${color CCFFFF}${diskio_read /dev/sdb}/${diskio_write /dev/sdb} ${color }sda (/): ${color CCFFFF}${fs_free_perc /}% ${alignr}${color FFFF33}${fs_bar 6,60 /} ${color }sda3 (/home): ${color CCFFFF}${fs_free_perc /home}% ${alignr}${color FFFF33}${fs_bar 6,60 /home} ${color }sda4 (/backup): ${color CCFFFF}${fs_free_perc /backup}% ${alignr}${color FFFF33}${fs_bar 6,60 /backup} ${color }sdb (backup_data): ${color CCFFFF}${fs_free_perc /backup/backup_disk}% ${alignr}${color FFFF33}${fs_bar 6,60 /backup/backup_disk} ${color CC9900}${font Liberation Sans:size=10}NETWORK ${hr 2}${color} Public IP: ${color CCFFFF}${exec curl -s https://ifconfig.xyz} ${if_existing /proc/net/route wlp3s0} WiFi IPv4: ${addr wlp3s0} SSID: ${wireless_essid wlp3s0}${goto 120}Signal lv: ${wireless_link_qual_perc wlp3s0}% WiFi IPv6: ${exec ip -6 addr show dev wlp3s0 | grep global | awk '{print $2}'} DL: ${downspeed wlp3s0}/s ${goto 120}UL: ${upspeed wlp3s0}/s Total: ${totaldown wlp3s0} ${goto 120}Total: ${totalup wlp3s0} ${downspeedgraph wlp3s0 20,100 000000 00ff00}${alignr}${upspeedgraph wlp3s0 20,100 800080 ff0000} ${endif} ${if_existing /proc/net/route eno1} ${color }Wired IPv4: ${color CCFFFF}${addrs eno1} ${color }Wired IPv6: ${color CCFFFF}${exec ip -6 addr show dev eno1 | grep global | awk '{print $2}'} ${color }DL: ${color CCFFFF}${downspeed eno1}/s ${color }${goto 120}UL: ${color CCFFFF}${upspeed eno1}/s ${color }Total: ${color CCFFFF}${totaldown eno1} ${color }${goto 120}Total: ${color CCFFFF}${totalup eno1} ${downspeedgraph eno1 20,100 000000 00ff00}${alignr}${upspeedgraph eno1 20,100 800080 ff0000} ${endif} #${color CC9900}GPU ${hr 2}${color} #Model: ${color CCFFFF}${nvidia modelname} #GPU Used: ${color CCFFFF}${nvidia gpuutil}% ${goto 110}clock: ${nvidia gpufreqcur}/${nvidia gpufreqmax} #VRAM Used: ${color CCFFFF}${nvidia memutil}% ${goto 110}VRAM Free: ${nvidia memfree}/8000mb #Temp: ${nvidia gputemp}/${nvidia gputempthreshold}C ${goto 110}Fan speed: ${nvidia fanspeed} #Fan level: ${nvidia fanlevel}% ]]