I use the following conky on a number of desktops.  Enjoy!

Sample Screenshot
#-- Informant Conky
#-- Date       : 26/10/2017
#-- Editor     : Erik Dubois
#-- Version    : v3.0.4
#-- revised by : Mark Rabideau (manyroads)
#-- revision on: 21-29 May 2019

#-- By Addy
#-- https://plus.google.com/+AdhiPambudi
#-- http://addy-dclxvi.deviantart.com/
#-- https://github.com/addy-dclxvi

#-- For commands available check:
#-- http://conky.sourceforge.net/variables.html

##  Begin Window Settings  #####################

own_window yes
own_window_type normal
#--original own_window_type is desktop
own_window_hints undecorated,below,skip_taskbar,skip_pager,sticky
own_window_transparent no

## ARGB can be used for real transparency
## NOTE that a composite manager is required for real transparency.
## This option will not work as desired (in most cases) in conjunction with
## own_window_type normal
own_window_argb_visual yes

## When ARGB visuals are enabled, use this to modify the alpha value
## Use: own_window_type normal
## Use: own_window_transparent no
## Valid range is 0-255, where 0 is 0% opacity, and 255 is 100% opacity.
own_window_argb_value 75
own_window_colour 000000

# Minimum size of text area
minimum_size 180 0

gap_x 5
gap_y 0

alignment middle_right

##  End Window Settings  ###

##  Font Settings  ######################
#-- Use Xft (anti-aliased font and stuff)
use_xft yes
# Requires mono font for spacing reasons
# xftfont Liberation Mono:bold:size=9
xftfont Roboto:size=10

# Alpha of Xft font. Must be a value at or between 1 and 0 ###
xftalpha 1
#-- Force UTF8? requires XFT ###
override_utf8_locale yes

uppercase no
##  End Font Settings  ###

## Color scheme ##
draw_shades no ##yes
default_shade_color black
draw_outline no ## amplifies text if yes
default_outline_color black

## Default Color Quick Choice Options ##################
## fe4515 crimson-orange (Numix theme color)
#color3 fe4515
## Soldier Blue (Flat-remix icon blue color)
#color3 3873d7
## Bright Blue (Flat-remix bold blue)
#color3 0000ff
## Green-Grey (Flat-remix green)
#color3 269687
## Redish-Purple (Flat-remix redish-purple)
#color3 ba174e
## Orange (Flat-remix orange)
#color3 F0544C
## Red (Flat-remix red)
color3 D41919

# Default colors and also border colors
default_color 4d4d4d
default_shade_color black
#default_outline_color white
own_window_colour 000000

## ffffff white
color1 ffffff

## Green
color2 0BFF00

########################

##  End Colour Settings  ###

##  Borders Section  ##
draw_borders yes
#-- Stippled borders?
stippled_borders 0
#-- border margins
#border_inner_margin 2
#border_outer_margin 0
border_margin 2
#-- border width  ##
border_width 1
#-- graph borders  ##
draw_graph_borders yes  ##no
#--default_graph_size 15 40
# border width
border_width 1

# Text alignment, other possible values are commented
#alignment top_left
#alignment top_right
#alignment bottom_left
#alignment bottom_right

##  End Borders Secton  ###

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

#-- 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 no

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

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

#-- change GiB to G and MiB to M
short_units yes

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

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

#-- Use the Xdbe extension? (eliminates flicker)
#-- It is highly recommended to use own window with this one
#-- so double buffer won't be so big.
double_buffer yes

#--   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
##  End Miscellaneous Section  ###

update_interval 1

#minimum_size 0 0

TEXT
${font Good Times:size=72}$alignr${color3}${time %H}${color1}:${time %M}${font}${color3}
${font Good Times:32}${voffset 12}$alignr${color1}${time %A},${color3} ${time %d}${color0} ${time %B} ${time %Y}${font}${voffset 2}
${hr}${color3}${voffset 4}
${font Roboto:pixelsize=13}${alignr} USER: ${color1}${execi 5000 whoami}${color3} ${color1}I${color3} MACHINE: ${color1}$nodename${color3} ${color1}I${color3} UPTIME: ${color1}$uptime${color3}
${font Roboto:pixelsize=13}${alignr} DISTRIBUTION: ${color1}${execi 6000 cat /etc/antix-version}${color3}
${font Roboto:pixelsize=13}${alignr} ARCHITECTURE: ${color1}${machine}${color3} ${color1}I${color3} KERNEL: ${color1}${kernel}${color3}
${font Roboto:pixelsize=13}${alignr} ROOT: ${color1}${fs_used /}${color3} / ${color1}${fs_size /}${color3} ${color1}I${color3} HOME: ${color1}${fs_used /home}${color3} / ${color1}${fs_size /home}${color3}
${font Roboto:pixelsize=13}${alignr} SWAP: ${color1}${swap} / ${swapmax}${color3} ${color1}I${color3} SYS TEMP: ${color1}${hwmon temp 1}°C${color3}
${alignr} ${color3} RAM: ${color1}$mem / $memmax${color3} HD: ${color1}${fs_used_perc}%${color3}
${alignr} ${color3}BATTERY: ${color1}${battery_short}${color3}
# Shows Desktop Name
${font Roboto:pixelsize=13}${alignr} DESKTOP SESSION: ${color1}${execi 60000 env | grep '^DESKTOP_SESSION' | cut -d'=' -f2-}${color3}
${color1}${font Good Times:12}CPU ${hr 1}${color3}${font}
${goto 176} ${color3} CPU USE: ${color3}  ${alignr}${cpu cpu0} % of Available
${alignr} ${color3} Core-0: ${color3}${cpugraph 0 10,120 000000 0BFF00 -l}
${alignr} ${color3} Core-1: ${color3}${cpugraph 1 10,120 000000 0BFF00 -l}
${alignr} ${color3} Core-2: ${color3}${cpugraph 2 10,120 000000 0BFF00 -l}
${alignr} ${color3} Core-3: ${color3}${cpugraph 3 10,120 000000 0BFF00 -l}

${color1}${font Good Times:12}Network (${addr wlan0}) [${wireless_link_qual_perc wlan0}%]${font} ${hr 1}
   Down:${color3} ${downspeedf wlan0}kB/s ${alignr}${color1}Up:${color3} ${upspeedf wlan0}kB/s
   ${downspeedgraph wlan0 30,120 000000 0BFF00} $alignr${upspeedgraph wlan0 30,120 000000 0BFF00}