siamhie wrote: Sat Sep 18, 2021 1:34 pmTurns out fonts-terminus-otb is required. All other terminus fonts won't work.
@siamhie: you are correct. sorry for not being more specific...
@wdscharff: That's a nice compilation of all useful system details.
I did cleanup the code a bit (e.g many references to unrecognized $align variable), edited network "if/else/endif" config and made some cosmetic changes to the layout.
Fwiw, below is my updated conkyrc"
Code: Select all
conky.config = {
xftalpha = 0.5,
update_interval = 1,
total_run_times = 0,
double_buffer = true,
no_buffers = true,
cpu_avg_samples = 2,
net_avg_samples = 2,
use_spacer = 'none',
background = false,
own_window = true,
own_window_type = 'normal',
own_window_colour = '000000',
own_window_transparent = true,
-- own_window_argb_visual = true,
-- own_window_argb_value = 0,
own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
draw_shades = false,
draw_outline = false,
draw_borders = false,
draw_graph_borders = false,
border_width = 5,
-- default_shade_color = 'red',
-- default_outline_color = 'green',
-- default_bar_size 0 6
use_xft = true,
font = 'Terminus:size=8',
override_utf8_locale = true,
uppercase = false,
minimum_width = 250, maximum_width = 250,
minimum_height = 0,
gap_x = 25,
gap_y = 45,
alignment = 'top_right',
default_color = 'white',
-- color0 = 'dodgerblue3',
color1 = 'EC0100',
color2 = 'E9E101',
color3 = '18FF00',
color4 = '66aaff',
-- network $templates
template0 = 'eth0',
template1 = 'eth1',
template2 = 'wlan0',
template3 = 'wlan1',
};
conky.text = [[
# SYS
${voffset -8}${font forkawesome:size=10}${color} ${font Open Sans:Bold:size=10}${color} SYSTEM ${color EC0100}${hr 3}${color}${font}${voffset 5}
OS ${alignr} ${execi 86400 awk -F'"' '/PRETTY/{gsub(/GNU\/Linux /, "");print $2}' /etc/lsb-release} - ${execi 86400 inxi -S|awk '{print $10}'} ${voffset -12}
Kernel${alignr}$sysname $kernel
Uptime ${alignr} $uptime
${voffset 5}\
${alignr}${color2}Updates: ${color}${execi 360 aptitude search "~U" | wc -l | tail}${voffset 5}
# MEMORY
${voffset -5}${font forkawesome:size=10} ${font Open Sans:Bold:size=10}${color} MEMORY ${color EC0100}${hr 3}${font}${voffset 5}
${color}RAM on Startup: ${alignr}${execi 999999 free -m | grep -i mem | awk '{print $3}'}MiB
${color}RAM user: ${alignr}${mem}
${color}RAM free / absolute : ${alignr}${memfree} / ${memmax}
${color}RAM Buffers / Cached:${alignr}$buffers / $cached
${color}Freed easily: ${alignr}${memeasyfree}
${voffset 5}\
${color}RAM: ${goto 60}${color}${memperc}% ${alignr}${color2}${membar 8,100}
${color}SWAP: ${goto 60}${color}${swap}/ ${swapmax} ${alignr}${color2}${swapbar 8,100}
# CPU
${voffset 0}${font forkawesome:size=10}${color} ${font Open Sans:Bold:size=10}${color} CPU ${color EC0100}${hr 3}
${color}${font}${execi 1000 cat /proc/cpuinfo | grep 'model name' | sed -e 's/model name.*: //'| uniq | cut -c 1-27} ${offset 10}${freq_g cpu0}GHz ${alignr}$cpu%
#${color}${font}${execi 86400 sed -ne '/model name.*: /{s///;s/@.*//;p;q}' /proc/cpuinfo} ${freq_g cpu0}GHz ${alignr}$cpu%
Core 1: ${goto 50}${cpu cpu1}% ${goto 90}${color}${freq 1} MHz ${alignr}${color2}${cpubar cpu1 6,100}${color}
Core 2: ${goto 50}${cpu cpu2}% ${goto 90}${color}${freq 2} MHz ${alignr}${color2}${cpubar cpu2 6,100}${color}
Core 3: ${goto 50}${cpu cpu3}% ${goto 90}${color}${freq 3} MHz ${alignr}${color2}${cpubar cpu3 6,100}${color}
Core 4: ${goto 50}${cpu cpu4}% ${goto 90}${color}${freq 4} MHz ${alignr}${color2}${cpubar cpu4 6,100}${color}
Core 5: ${goto 50}${cpu cpu5}% ${goto 90}${color}${freq 5} MHz ${alignr}${color2}${cpubar cpu5 6,100}${color}
Core 6: ${goto 50}${cpu cpu6}% ${goto 90}${color}${freq 6} MHz ${alignr}${color2}${cpubar cpu6 6,100}${color}
Core 7: ${goto 50}${cpu cpu7}% ${goto 90}${color}${freq 7} MHz ${alignr}${color2}${cpubar cpu7 6,100}${color}
Core 8: ${goto 50}${cpu cpu8}% ${goto 90}${color}${freq 7} MHz ${alignr}${color2}${cpubar cpu8 6,100}${color}
${voffset 5}${goto 50} ${font Open Sans:size=10}${color2}CPU: ${color}${hwmon 0 temp 1}°C ${alignr 50}${font Open Sans:size=10}${color2}GPU: ${color}${hwmon 2 temp 1}°C
# NETWORK
${voffset -10}${font Open Sans:Bold:size=10}${color0}NETWORK ${color EC0100}${hr 3}${color}
\
${if_existing /proc/net/route $template0}${voffset 3}${font Open Sans:bold:size=8}Ethernet ${font}${alignr}${addr $template0}
↑ ${upspeedf $template0} kb/s - total ${totalup $template0} ${alignr 5}${upspeedgraph $template0 10,90 ff0000 0000ff}
↓ ${downspeedf $template0} kb/s - total ${totaldown $template0} ${alignr 5}${downspeedgraph $template0 10,90 ff0000 0000ff}${else}\
${if_existing /proc/net/route $template1}${voffset 3}${font Open Sans:bold:size=8}Ethernet ${font}${alignr}${addr $template1}
↑ ${upspeedf $template1} kb/s - total ${totalup $template1} ${alignr 5}${upspeedgraph $template1 10,90 ff0000 0000ff}
↓ ${downspeedf $template1} kb/s - total ${totaldown $template1} ${alignr 5}${downspeedgraph $template1 10,90 ff0000 0000ff}${else}\
${voffset 3}${font Open Sans:bold:size=8}Ethernet ${font}${alignr}Not connected\
${endif}${endif}
\
${if_existing /proc/net/route $template2}${voffset 8}${font Open Sans:bold:size=8}WiFi ${alignc -20}${font}${wireless_bitrate $template2} ${alignr}${addr $template2}
${voffset 5}${color}signal ${alignc -15}${voffset 1}${color2}${wireless_link_bar 4,160 $template2}${color E9E9E9} ${alignr}${voffset -1}${color}${wireless_link_qual_perc $template2}%${voffset 2}
↑ ${upspeedf $template2} kb/s - total ${totalup $template2} ${alignr 5}${upspeedgraph $template2 10,90 ff0000 0000ff}
↓ ${downspeedf $template2} kb/s - total ${totaldown $template2} ${alignr 5}${downspeedgraph $template2 10,90 ff0000 0000ff}${else}\
${if_existing /proc/net/route $template3}${voffset 8}${font Open Sans:bold:size=8}WiFi ${alignc -20}${font}${wireless_bitrate $template3} ${alignr}${addr $template3}
${voffset 5}${voffset 1}${color}signal ${alignc -15}${voffset 1}${color2}${wireless_link_bar 4,160 $template3}${color E9E9E9} ${alignr}${voffset -1}${color}${wireless_link_qual_perc $template3}%${voffset 2}
↑ ${upspeedf $template3} kb/s - total ${totalup $template3} ${alignr 5}${upspeedgraph $template3 10,90 ff0000 0000ff}
↓ ${downspeedf $template3} kb/s - total ${totaldown $template3} ${alignr 5}${downspeedgraph $template3 10,90 ff0000 0000ff}${else}\
${voffset 8}${font Open Sans:bold:size=8}Wifi ${font}${alignr}Not connected\
${endif}${endif}
# HDD
${voffset 0}${font Open Sans:Bold:size=10}${color0}DISKS ${color EC0100}${hr 3}
${color}${font Open Sans:bold:size=8}${font Open Sans:bold:size=8}${voffset 5}\
ROOT ${font} ${alignc -20}${color}${fs_used /} / ${fs_size /} ${alignr}${fs_type /}
#${color aaddff}write: ${diskio_write} ${alignc -20}${color6}read:${diskio_read}
${color}${fs_used_perc /}% ${goto 40}${color2}${fs_bar /}${color}
${if_mounted /home}${font}${voffset 5}\
${font Open Sans:bold:size=8}HOME ${font}${alignc -20}${color}${fs_used /home} / ${fs_size /home} ${alignr}${fs_type /home}
${fs_used_perc /home} % ${goto 40}${fs_bar /home}${endif}
# Mounted
${font Open Sans:Bold:size=10}${color0}MOUNTS ${color1}${hr 3}${color}${font}
${voffset 20}${execpi 10 sh ~/.conky/scripts/semplice-conky-harddisks.sh}\
${voffset -20}]];
and a screen capture:
You do not have the required permissions to view the files attached to this post.