Continuing the discussion from Conky customizations lost:
After having lost my Conky configurations I am working on this one to have all the possible information in a single Conky, I don’t know if this will save resources but it occupies less space and I like how the screen is free. In case it is useful to anyone I share the modified code and a screenshot, by the way I show my desktop even if it is not Friday.
conky.config = {
own_window = true,
own_window_type = 'desktop',
own_window_transparent = true,
own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
own_window_colour = '#1d2021',
own_window_class = 'Conky',
own_window_title = 'Mabox Sysinfo Bar Conky',
alignment = 'top_right',
gap_x = 40,
gap_y = 30,
minimum_width = '200',
use_xft = true,
font = 'Ubuntu:size=9',
xftalpha = 1,
override_utf8_locale = true,
draw_shades = false,
default_shade_color = '#222222',
draw_outline = false,
default_outline_color = '#222222',
default_color = '#ddc7a1',
color0 = '#d8a757',
color1 = '#a9b665',
color2 = '#336538',
color3 = '#fc0f03',
color4 = '#18649e',
cpu_avg_samples = 2,
draw_borders = true,
color = '#336538',
stippled_borders = 0,
border_inner_margin = 8,
border_outer_margin = 8,
border_width = 1,
draw_graph_borders = true,
background = false,
no_buffers = false,
imlib_cache_size = 0,
short_units = true,
double_buffer = true,
update_interval = 1,
};
conky.text = [[
$color${font Cantarell:size=16}${time %A}$font
${voffset -20}$alignr$color1${font Cantarell:size=38}${time %e}$font
$color${voffset -20}$color1${font Cantarell:size=18}${time %b}$font
${voffset -3} $color${font Cantarell:size=20} ${time %Y}$font
${goto 18}${color}CPU$alignr$cpu%
${voffset -2}$color2$alignr${cpubar 4,190 -l -t}${voffset -2}
${goto 18}$font$color0${top name 1}${alignr}$color${top cpu 1}%
${goto 18}$color0${top name 2}$alignr$color${top cpu 2}%
${goto 18}$color0${top name 3}$alignr$color${top cpu 3}%
${goto 18}$color0${top name 4}$alignr$color${top cpu 4}%
${goto 18}$color0${top name 5}$alignr$color${top cpu 5}%
${color4}$hr
${voffset 8}${goto 18}${color}RAM${alignr}$legacymem / $memmax
${voffset -2}$color2$alignr${membar 4,190 -l -t}${voffset -2}
${goto 18}$color0${top_mem name 1}$alignr$color${top_mem mem_res 1}
${goto 18}$color0${top_mem name 2}$alignr$color${top_mem mem_res 2}
${goto 18}$color0${top_mem name 3}$alignr$color${top_mem mem_res 3}
${goto 18}$color0${top_mem name 4}$alignr$color${top_mem mem_res 4}
${goto 18}$color0${top_mem name 5}$alignr$color${top_mem mem_res 5}
#${image ~/.config/conky/images/mabox_3d.png -p 0,250 -s 64x64
$alignr disco ${color0}${fs_used /} - ${fs_size /}
$alignr$color memoria ${color0}$legacymem - $memmax
#${alignr}${color0}${font Cantarell:size=9}swap $swapmax - $swap
${voffset 10}$alignr${color} Mabox Linux ${execi 10000 awk -F’=’ ‘/DISTRIB_RELEASE=/ {printf $2" "} /CODENAME/ {print $2}’ /etc/lsb-release}
$alignr${execi 10000 whoami}@${nodename}
${alignr}${color0}tiempo activo ${color}${uptime_short}
${alignr}${color0}${alignr}kernel ${color}${kernel}
${alignr}${color0}${alignr}arch ${color}${machine}
${alignr}${color0}${alignr}sistema de archivos ${color}${fs_type}${voffset 5}
${alignr}${color}${execpi 1800 checkupdates.sh -s}${font}${color}
${alignr}${color} paquetes instalados: ${color0}${execi 10000 pacman -Q | wc -l}
${alignr}${color} rama: ${color0}${execi 10000 pacman-mirrors -G}
${color4}$hr
${color}TEMPERATURA ${color4}$hr
${color1}Core 1 $alignr ${color3}${exec sensors | grep ‘Core 1’ | cut -c10-21} C
${color1}Core 0 $alignr${color3}${exec sensors | grep ‘Core 0’ | cut -c10-21} C
${color4}$hr
${color2}${execpi 3 conkymountpoints.sh}
${color4}$hr
${color}NETWORK
${color}Device ${alignr}${color0}enp1s0
${color}IP ${alignr}${color0}${addr enp1s0}
${color}Download $color0${downspeed enp1s0} ${alignr}${color0}${upspeed enp1s0}${color} Upload
${color2}${downspeedgraph enp1s0 30,100 -t} ${alignr} ${upspeedgraph enp1s0 30,100 -t}
${color}Total Down ${color0}${totaldown enp1s0} ${alignr}${color0}${totalup enp1s0}${color} Total Up
${execi 30 netstat -ept | grep ESTAB | awk ‘{print $9}’ | cut -d/ -f2 | sort | uniq -c | sort -nr}
${voffset -50}
]];