Show Us Your Conky

bashtop looks interesting


${alignc}${swapbar 0,80}
${alignc}${color2}TEMPS & FAN
${alignc}${color7}CPU${color} ${execi 1 sensors | grep Tctl: | cut -c 16-19}°
  ${color7}HDD${color} ${execi 1 sensors | grep +0.0 | cut -c 16-19}°\
${goto 120}${color7}GPU${color} ${execi 1 nvidia-settings -q [gpu:0]/GPUCoreTemp -t}°
  ${color7}FAN${color} ${execi 1 nvidia-settings -q [fan:0]/GPUCurrentFanSpeedRPM -t}\
${goto 120}${color7}@${color} ${execi 1 nvidia-settings -q [fan:0]/GPUCurrentFanSpeed -t}%
${alignc}${swapbar 0,80}
1 Like

That’s the way to go I think it more accurate reading the sensors.

1 Like

Have you heard of bpytop?


That’s usually what I install - same developer:

Resource monitor that shows usage and stats for processor, memory, disks, network and processes.

Python port and continuation of bashtop.

bpytop & btop look better and have more info then bashtop. Thanks for the heads up.

aristocratos made all 3 of them hope he makes he’s mind up soon. :upside_down_face:



1 Like

bpytop & btop look the same here ??

They should look similar. You seeing something that looks wrong?

1 Like

No nothing wrong. bpytop seems to be a little more complete.
but btop is much easier for this tpyo knig to type :slight_smile:

bpytop | btop


Nicee @Sector11

Bash alias:

alias stp='bpytop' 

How can I miss :slight_smile:

1 Like


super + b
kitty --class bpytop -e bpytop

dkcmd rule class=“^BpyTOP$” float=true x=800 y=28 w=1500 h=800



:rofl: outdone by @KoO

Now - conky thread - show it in a conky :slight_smile:

1 Like

A new one to me ! lol

You guys are pretty good with those tweaks.

I revived yet another conky from my AMD x3 and ${platform} & etho1 days:


# pkill -xf "conky -q -c /media/5/Conky/5_screens.conky" &
### ===========================================================================
###  Begin Window Settings
own_window yes
own_window_type normal
own_window_transparent yes
own_window_hints undecorated,below,skip_taskbar,skip_pager
own_window_class Conky
own_window_title 5 Screens

double_buffer yes

#own_window_transparent no
# own_window_argb_visual yes
# own_window_argb_value 0 #255

minimum_size 1040 125	### w|h
maximum_width 1040	### w
gap_x 0	### ←|→
gap_y 50	### ↑|↓

alignment bm

###  Font Settings

use_xft yes
xftfont fira code:bold:size=10
xftalpha 1
override_utf8_locale yes
uppercase no

###  Color Settings
draw_shades yes #no # amplifies text if yes
default_shade_color 000000

draw_outline no # amplifies text if yes
default_outline_color 000000

default_color B0E0E6 #176 224 230 PowderBlue
color0 C4C4F8
color1 65A8E9
color2 778899 #119 136 153	LightSlateGray
color3 9ACD32 #154 205  50	YellowGreen
color4 FFA07A #255 160 122	LightSalmon
color5 FFDEAD #255 222 173	NavajoWhite
color6 00BFFF #  0 191 255	DeepSkyBlue
color7 5F9EA0 # 95 158 160	CadetBlue
color8 BDB76B #189 183 107	DarkKhaki
color9 CD5C5C #205  92  92	IndianRed

###  Borders Section
draw_borders no
stippled_borders 0
border_inner_margin 5
border_outer_margin 0
border_width 0
draw_graph_borders yes
#default_graph_size 15 40

###  Miscellaneous Section
# Boolean value, if true, Conky will be forked to background when started.
background yes

# Adds spaces around certain objects to stop them from moving other things
# around, this only helps if you are using a mono font
# Options: right, left or none
use_spacer right

# Default and Minimum size is 256 - needs more for single commands that
# "call" a lot of text IE: bash scripts
text_buffer_size 1028

# Subtract (file system) buffers from used memory?
no_buffers yes

# change GiB to G and MiB to M
short_units yes

# Like it says, it pads the decimals on % values
# doesn't seem to work since v1.7.1
pad_percents 2

#   Maximum size of user text buffer, i.e. layout below TEXT line in config file
#  (default is 16384 bytes)
# max_user_text 16384

# Desired output unit of all objects displaying a temperature. Parameters are
# either "fahrenheit" or "celsius". The default unit is degree Celsius.
# temperature_unit Fahrenheit

## Imlib2 image cache size, in bytes. Defaults to 4MiB. Increase this value
## if you use $image lots.		Set to 0 to disable the image cache.
imlib_cache_size 0

#top_name_width 15

update_interval 1

${image /media/5/Conky/images/5_screens.png}${voffset 9}\
${goto 25}      ${color5}${time %T}${color}\
  ${goto 230}      ${color5}${execi 86400 lsb_release -is} ${execi 86400 lsb_release -rs}${color}\
    ${goto 440}  ${color5}${pre_exec cat /proc/cpuinfo | grep -m 1 'model name' | cut -c14-30}${color}\
      ${goto 646}  ${color5}Disk Activity${color}\
        ${goto 857}    ${color5}Load  Average${color}
${goto 25}\
  ${goto 230}   ${kernel}\
    ${goto 440}CPU Avg: ${if_match ${cpu cpu0}<10}${color2}00${color}${cpu cpu0}\
    ${else}${if_match ${cpu cpu0}<100}${color2}0${color}${cpu cpu0}\
    ${else}${color9}${cpu cpu0}%${endif}${endif}${color}\
      ${goto 646}R ${diskiograph_read /dev/sda 14,90 00ffff ff0000 5 -lt} ${diskio_read /dev/sda}\
        ${goto 857}   ${color2}1m   5m   15m${color}
${goto 25}   ${color5}${time %a %d %b %Y}${color}\
  ${goto 230}${color2}${fs_size /}${goto 290}${fs_size /home}${goto 350}${fs_size /media/5}${color}\
    ${goto 440}${color5}1·${if_match ${cpu cpu1}<10}${color2}00${color}${cpu cpu1}\
    ${else}${if_match ${cpu cpu1}<100}${color2}0${color}${cpu cpu1}\
    ${else}${color9}${cpu cpu1}${endif}${endif}${color}\
    ${goto 484}${color5}2·${if_match ${cpu cpu2}<10}${color2}00${color}${cpu cpu2}\
    ${else}${if_match ${cpu cpu2}<100}${color2}0${color}${cpu cpu2}\
    ${else}${color9}${cpu cpu2}${endif}${endif}${color}\
    ${goto 527}${color5}3·${if_match ${cpu cpu3}<10}${color2}00${color}${cpu cpu3}\
    ${else}${if_match ${cpu cpu3}<100}${color2}0${color}${cpu cpu3}\
    ${else}${color9}${cpu cpu3}${endif}${endif}${color}\
    ${goto 569}${color5}4·${if_match ${cpu cpu4}<10}${color2}00${color}${cpu cpu4}\
    ${else}${if_match ${cpu cpu4}<100}${color2}0${color}${cpu cpu4}\
    ${else}${color9}${cpu cpu4}${endif}${endif}${color}\
      ${goto 646}W ${diskiograph_write /dev/sda 14,90 ff0000 00ffff 5 -lt} ${diskio_write /dev/sda}\
        ${goto 857}   ${loadavg}%
  ${goto 230}${color5}root${goto 290}home${goto 350}/M/5/${color}\
    ${goto 440}${color5}CPU Fan${color}${goto 525}${execi 1 nvidia-settings -q [fan:0]/GPUCurrentFanSpeedRPM -t} ${color5}rpm${color}\
      ${goto 646}  ${color5}NET Activity${color}\
        ${goto 857}   ${color5}${membar 1,19} Net Info ${membar 1,19}
${goto 25}   Uptime: ${color5}${uptime_short}${color}\
  ${goto 230}${color9}${fs_used /}${goto 290}${fs_used /home}${goto 350}${fs_used /media/5}${color}\
    ${goto 440}${color5}CPU${color} ${execi 1 sensors | grep Tctl: | cut -c 16-19}°${goto 525}${color5}HDD${color} ${execi 1 sensors | grep +0.0 | cut -c 16-19}°${color}\
      ${goto 646}↑ ${upspeedgraph enp6s0 14,90 ff0000 00ffff 5 -lt} ${upspeedf enp6s0}\
        ${goto 857}   ${color5}tx ↑  ${color}${execpi 6 vnstat -d | tail -n 3 | head -n 1 | awk '{print $5" "$6}'}
  ${goto 230}${color3}${fs_free /}${goto 290}${fs_free /home}${goto 350}${fs_free /media/5}${color}\
    ${goto 440}       ${color5}GPU ${color}${execi 1 nvidia-settings -q [gpu:0]/GPUCoreTemp -t}°${color}\
      ${goto 646}↓ ${downspeedgraph enp6s0 14,90 00ffff ff0000 5 -lt} ${downspeedf enp6s0}\
        ${goto 857}   ${color5}rx ↓  ${color}${execpi 6 vnstat -d | tail -n 3 | head -n 1 | awk '{print $2" "$3}'}

EDIT: I need to find an active conky v1.9 place somewhere.
I keep contaminating this thread with the wrong version.
The Conky thread at AntiX, while v1.9, is all but dead.

No worries @Sector11 Keep it on, one might learn something from those in one way or another.

1 Like

That’s pretty cool.

Don’t worry young man, these are all highly skilled ‘round circle engineers’. They convert the lua script to 1.10 in no time at all. :innocent:

BTW, since a few days the kernel 5.10.0-21 is out, you should update again. :mask:

Show us your conky = any version

I for one i’m just Glad your here. @Sector11 :grinning:


Actually everything below TEXT should ‘almost’ be compatible.