as user
Check how many cores you got, so you adapt the following conf accordingly,
grep ^processor /proc/cpuinfo
Also check the names of your network devices and adapt accordingly,
/sbin/ifconfig -a
Install Conky,
sudo apt install -y conky-all conky curl lm-sensors hddtemp
Configure the shit,
vi ~/.conkyrc #98FB98 E35656 -t -l temperature_unit celsius top_cpu_separate yes own_window yes own_window_type desktop own_window_transparent yes #own_window_hints undecorated,below,above,sticky,skip_taskbar,skip_pager use_xft yes xftfont Bitstream Vera Sans:size=10 update_interval 1 total_run_times 0 alignment tr double_buffer yes no_buffers yes uppercase no net_avg_samples 10 diskio_avg_samples 10 #override_utf8_locale yes TEXT $nodename - $sysname $kernel $machine $hr Users $user_names Uptime $uptime Processes $processes / Running $running_processes Threads $threads Load $loadavg ${loadgraph 50,300 98FB98 E35656 6 -t -l} Cores ${cpu cpu1}% ${cpu cpu2}% ${cpu cpu3}% @${freq_g}GHz ${cpugraph cpu1 25,300 98FB98 E35656 -t -l} ${cpugraph cpu2 25,300 98FB98 E35656 -t -l} ${cpugraph cpu3 25,300 98FB98 E35656 -t -l} ${top name 1} ${top pid 1} ${top cpu 1} ${top name 2} ${top pid 2} ${top cpu 2} ${top name 3} ${top pid 3} ${top cpu 3} ${top name 4} ${top pid 4} ${top cpu 4} ${top name 5} ${top pid 5} ${top cpu 5} RAM $mem / $memmax ${membar} Swap $swap / $swapmax ${swapbar} ${memgraph 50,300 98FB98 E35656 -t -l} ${top_mem name 1} ${top_mem pid 1} ${top_mem mem 1} ${top_mem name 2} ${top_mem pid 2} ${top_mem mem 2} ${top_mem name 3} ${top_mem pid 3} ${top_mem mem 3} ${top_mem name 4} ${top_mem pid 4} ${top_mem mem 4} ${top_mem name 5} ${top_mem pid 5} ${top_mem mem 5} lo (up/down) ${upspeed lo} / ${downspeed lo} ${upspeedgraph lo 25,149 98FB98 E35656 1000000 -l -t} ${downspeedgraph lo 25,149 98FB98 E35656 1000000 -l -t} enp2s0 (up/down) ${upspeed enp2s0} / ${downspeed enp2s0} ${upspeedgraph enp2s0 25,149 98FB98 E35656 1000000 -l -t} ${downspeedgraph enp2s0 25,149 98FB98 E35656 1000000 -l -t} internet (up/down) ${upspeed enp2s0} / ${downspeed enp2s0} ${upspeedgraph enp2s0 25,149 98FB98 E35656 70 -l -t} ${downspeedgraph enp2s0 25,149 98FB98 E35656 700 -l -t} # 888888 E35656 Disk I/O write ${diskio_write} / read ${diskio_read} ${diskiograph_write 50,149 98FB98 E35656 -t -l} ${diskiograph_read 50,149 98FB98 E35656 -t -l} Filesystem Usage / ${fs_used /}/${fs_size /} $alignr${fs_used_perc /}% ${fs_bar /} /data/ ${fs_used /data/}/${fs_size /data/} $alignr${fs_used_perc /data/}% ${fs_bar /data/}
Notes.
own_window_type desktop
otherwise with normal
the conky window would vanish on show desktop, also hints are not needed with desktop
Refs.
Test run,
conky
Enable at startup,
Start > Startup Applications name: conky command: conky -d