First of all you need conky, and Arch extra/conky doesn't work
So use cower or other Aur helper to get conky-lua-archers
Edit the pkgbuilt to turn off unneeded stuff (nvidia, nvctrl, pulseaudio, weather, wifi, and whatever you don't use to make the pkg lighter/smaller edit the default interface if you are using the old short names like eth0 wlan0)
Install .conky and make a directory at home ~/.conky
Save the following ""content"" into a file called ~/.conky/Obarun
Then run $ conky -c ~/.conky/Obarun

---------------- cut and paste the content below this line into .conky/Obarun -----
background yes
double_buffer yes
alignment top_left
border_width 0
cpu_avg_samples 2
default_color silver
default_outline_color white
default_shade_color black
draw_borders no
draw_graph_borders no
draw_outline no
draw_shades no
gap_x 14
gap_y 8
net_avg_samples 2
no_buffers yes
out_to_console no
out_to_stderr no
extra_newline no
own_window no
own_window_type normal
own_window_transparent yes
own_window_colour silver
own_window_argb_visual no
own_window_argb_value 0
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

minimum_size 10 10
stippled_borders 0
update_interval 1.6
uppercase no
use_spacer none

show_graph_scale yes
show_graph_range no

use_xft yes
xftalpha 0.2
xftfont Liberation Sans:size=9
color0 FFBB00
color1 FFFFF7
color2 FFCC44
color3 FFCC99
color3 FFDD11

TEXT
${font Liberation Sans:size=19}${color0} Obarun Linux
${font Liberation Sans:size=13}${color3} ${sysname} ${kernel} ${machine}
${color4}${font Liberation Sans Bold:size=14}${time %A} ${time %d} ${time %B} ${time %Y} ${time %I:%M}
${font Liberation Sans:size=10}
${color2}CPU${exec lscpu | grep 'Model name' | cut -c 22- | cut -d' ' -f1-4}:$color1 $cpu% ${cpubar 4}
${color2}${font Liberation Mono:size=10}${exec lscpu | grep 'Model name' | cut -c 34- }
${color2}${font Liberation Sams:size=9}
${color2}Frequency:$color1 ${freq_g}GHz ${color2}Temperature:$color1 ${acpitemp}°C
${color2}RAM:$color1 $mem/$memmax - $memperc% ${membar 4}
${color2}Swap:$color1 $swap/$swapmax - $swapperc% ${swapbar 4}
${color2}Processes:$color1 $processes ${color2}Running:$color1 $running_processes:${color2}Uptime:$color1 $uptime

${color2}File system: $color1${fs_used /}/${fs_size /} ${fs_bar 4 /}
# ${color1}Wifi signal: $color${wireless_link_qual_perc wlan0}%
${color2}Ethernet Up:$color1 ${upspeedf eth0} ${color2} Down:$color1 ${downspeedf eth0}
${color2}Downloaded: $color1${totaldown eth0} $alignr ${color2}Uploaded: $color1${totalup eth0}

${color0}CPU ${color1}${alignr}${cpu cpu0}%
${cpubar cpu0 11,}
${color1}${top name 1} $alignr ${top cpu 1}%
${top name 2} $alignr ${top cpu 2}%
${top name 3} $alignr ${top cpu 3}%
${top name 4} $alignr ${top cpu 4}%
${top name 5} $alignr ${top cpu 5}%
${top name 6} $alignr ${top cpu 6}%
${top name 7} $alignr ${top cpu 7}%
${top name 8} $alignr ${top cpu 8}%
${top name 9} $alignr ${top cpu 9}%
${top name 10} $alignr ${top cpu 10}%

${color0}RAM ${color1}${alignr}${mem}
${membar 11,}
${color1}${top_mem name 1} $alignr ${top_mem mem_res 1}
${top_mem name 2} $alignr ${top_mem mem_res 2}
${top_mem name 3} $alignr ${top_mem mem_res 3}
${top_mem name 4} $alignr ${top_mem mem_res 4}
${top_mem name 5} $alignr ${top_mem mem_res 5}
${top_mem name 6} $alignr ${top_mem mem_res 6}
${top_mem name 7} $alignr ${top_mem mem_res 7}
${top_mem name 8} $alignr ${top_mem mem_res 8}
${top_mem name 9} $alignr ${top_mem mem_res 9}
${top_mem name 10} $alignr ${top_mem mem_res 10}

${color0}${font Liberation Sans:size=12}66-services under tree
${color white}${font Liberation Mono:size=9}${exec sudo 66-intree -c -g root}
Edit sizes and colors depending on your screen size and background.
I used Liberation fonts as they are installed by default in Obarun
The last part that prints the # 66-info -T root only works if at /etc/sudoers you allow wheel users to run su commands with no password, not a very safe way to do things but assuming you know what this means you may?

If you are using some autostart script like ~/.config/openbox/autostart use this line to start it automatically

(sleep 1s && conky -c ~/.conky/Obarun) &
own_window yes

creates a transparent area around the conky where some mouse functions like menu or rolling between desktops don't work, you have to go away from it. If you are running a separate conky module/file elsewhere on the desktop, even though they don't overlap, they start flickering between the one and the other. So then you need it yes. If it is alone it is better left as no.

own_window no
3 months later
Thanks, it looks quite nice.

However 66-info is now deprecated - do you have an update for this?
Thanks
Changed, but it needs to have sudo run without pw or remove sudo and have it display your user tree, or comment it out (the last 2 lines).
I made a few changes so it would fit my desktop, and added wifi and battery stats.

Nice. You can edit the font sizes too to make the whole thing smaller, and you can substitute the fonts with anything you like and have installed. On mine I have an ssh tree and it reminds me to shut it off when it is not used. I thought the root tree would be more of a general interest.
3 months later
@ cddt Do i have to intall ACPI to enable battery status?
It is possible, I wouldn't know as I have nothing with batteries. I spent some time once trying to get temp. figures into the conky and never did. So all I get useful out of acpi is acpi -t which gives me 2 temp readings.

Acpi -help:

-b, --battery battery information
-i, --details show additional details if available:
- battery capacity information
- temperature trip points
-a, --ac-adapter ac adapter information
-t, --thermal thermal information
-c, --cooling cooling information
-V, --everything show every device, overrides above options
-s, --show-empty show non-operational devices
-f, --fahrenheit use fahrenheit as the temperature unit
-k, --kelvin use kelvin as the temperature unit
-d, --directory <dir> path to ACPI info (/sys/class resp. /proc/acpi)
-p, --proc use old proc interface instead of new sys interface
-h, --help display this help and exit
-v, --version output version information and exit
What does this command give you?
# 66-inservice -p10 -v4 wpa_supplicant
# indicates you run the command as root or add sudo at the start of the command.
I am asking because your conky shows that everything else is running but wpa_supplicant, its log is functioning so you will get the error messages.
That's not my conky that you see...
I installed cbatticon and this is enough for me.
But since yesterday my conky asks for password and don't shows the s6 section.
The last line needs sudo no passw to run, you can comment it out (add # on the last line) , also the cpu temp reading can be replaced with acpi -t "acpitemp" was a script I wrote to try and get temps, but all I get is a fixed value.
Fixed cputemp with
# sensors | grep 'Core 0' | cut -c 16-19
And if i have to give the password to open conky is not so bad...
Now i have to find out the trick with terminator and to learn something about the init system..
For 66 use start at the wiki "intro to 66", the simple things everyone should know, then go from there and into s6 (good luck :)

Maybe if you install gksu and then have the autostart run gksu "conky -c ... "
The conky I use is conky-lua-archers-git and I turn off nvidia, pulseaudio, and wifi/wlan stuff when I build it so it stays small.
For gksu I use gtksu which uses qt-base
8 months later
yo

i get this error
monsieur@ paradis [1] .conky % conky -c ~/.conky/Obarun
conky: Syntax error (/home/monsieur/.conky/Obarun:1: syntax error near 'yes') while reading config file. 
conky: Assuming it's in old syntax and attempting conversion.
conky: [string "..."]:159: attempt to call a nil value (global 'loadstring')
The latest conky versions work with latest lua, my script needs to be rewritten with new syntax.
Instead, I have kept the old conky-lua-archers 1.11.3-2 lua 5.3.5-3
If I build the same with lua 5.4 the script breaks.

They opted in adopting the new syntax without making any attempt to adopt the old in it.
Arch had a lua5.3 pkg as well, it doesn't work, only the old lua works, I gave up trying to fix the script or the situation with pkgs.
After I run your script though the conversion script here:
https://github.com/brndnmtthws/conky/blob/master/extras/convert.lua

I got the following output, perhaps you could edit it, because although it runs, it spams the error "sudo: unable to read password: Input/output error"

edit:ok seems it needs sudo/gksu or similar to run the last two lines & "66-intree -c -g root" I changed to "66-intree -zg root" or it will have errors.
conky.config = {
	background = true,
	double_buffer = true,
	alignment = 'top_left',
	border_width = 0,
	cpu_avg_samples = 2,
	default_color = 'silver',
	default_outline_color = 'white',
	default_shade_color = 'black',
	draw_borders = false,
	draw_graph_borders = false,
	draw_outline = false,
	draw_shades = false,
	gap_x = 14,
	gap_y = 8,
	net_avg_samples = 2,
	no_buffers = true,
	out_to_console = false,
	out_to_stderr = false,
	extra_newline = false,
	own_window = false,
	own_window_type = 'normal',
	own_window_transparent = true,
	own_window_colour = 'silver',
	own_window_argb_visual = false,
	own_window_argb_value = 0,
	own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',

	minimum_width = 10, minimum_height = 10,
	stippled_borders = 0,
	update_interval = 1.6,
	uppercase = false,
	use_spacer = 'none',

	show_graph_scale = true,
	show_graph_range = false,

	use_xft = true,
	xftalpha = 0.2,
	font = 'Liberation Sans:size=9',
	color0 = '# FFBB00',
	color1 = '# FFFFF7',
	color2 = '# FFCC44',
	color3 = '# FFCC99',
	color3 = '# FFDD11',

};

conky.text = [[
${font Liberation Sans:size=19}${color0}          Obarun    Linux       
${font Liberation Sans:size=13}${color3} ${sysname}    ${kernel}    ${machine}
${color4}${font Liberation Sans Bold:size=14}${time %A} ${time %d} ${time %B} ${time %Y}  ${time %I:%M}
${font Liberation Sans:size=10}
${color2}CPU${exec lscpu | grep 'Model name' | cut -c 22- | cut -d' ' -f1-4}:$color1 $cpu% ${cpubar 4}
${color2}${font Liberation Mono:size=10}${exec lscpu | grep 'Model name' | cut -c 34- }
${color2}${font Liberation Sams:size=9}
${color2}Frequency:$color1 ${freq_g}GHz  ${color2}Temperature:$color1 ${acpitemp}°C
${color2}RAM:$color1 $mem/$memmax - $memperc% ${membar 4}
${color2}Swap:$color1 $swap/$swapmax - $swapperc% ${swapbar 4}
${color2}Processes:$color1 $processes  ${color2}Running:$color1 $running_processes:${color2}Uptime:$color1 $uptime

${color2}File system: $color1${fs_used /}/${fs_size /} ${fs_bar 4 /}
# ${color1}Wifi signal: $color${wireless_link_qual_perc wlan0}%
${color2}Ethernet Up:$color1 ${upspeedf eth0} ${color2} Down:$color1 ${downspeedf eth0}
${color2}Downloaded: $color1${totaldown eth0} $alignr ${color2}Uploaded: $color1${totalup eth0}

${color0}CPU ${color1}${alignr}${cpu cpu0}%
${cpubar cpu0 11,}
${color1}${top name 1} $alignr ${top cpu 1}%
${top name 2} $alignr ${top cpu 2}%
${top name 3} $alignr ${top cpu 3}%
${top name 4} $alignr ${top cpu 4}%
${top name 5} $alignr ${top cpu 5}%
${top name 6} $alignr ${top cpu 6}%
${top name 7} $alignr ${top cpu 7}%
${top name 8} $alignr ${top cpu 8}%
${top name 9} $alignr ${top cpu 9}%
${top name 10} $alignr ${top cpu 10}%

${color0}RAM ${color1}${alignr}${mem}
${membar 11,}
${color1}${top_mem name 1} $alignr ${top_mem mem_res 1}
${top_mem name 2} $alignr ${top_mem mem_res 2}
${top_mem name 3} $alignr ${top_mem mem_res 3}
${top_mem name 4} $alignr ${top_mem mem_res 4}
${top_mem name 5} $alignr ${top_mem mem_res 5}
${top_mem name 6} $alignr ${top_mem mem_res 6}
${top_mem name 7} $alignr ${top_mem mem_res 7}
${top_mem name 8} $alignr ${top_mem mem_res 8}
${top_mem name 9} $alignr ${top_mem mem_res 9}
${top_mem name 10} $alignr ${top_mem mem_res 10}

${color0}${font Liberation Sans:size=12}66-services under tree
${color white}${font Liberation Mono:size=9}${exec sudo 66-intree -zg root}
]];

Powered by Obarun