Desktop Info is a freeware program for Windows that’s very similar to the Linux program Conky. It’s very small and only consists of an exe file and an ini file in which the configuration is stored.

Quote from the official homepage:

This little application displays system information on your desktop in a similar way to some other desktop information tools. Unlike others, this application looks like wallpaper but stays resident in memory and continues to update the display in real time. Uses very little memory and nearly zero cpu. Perfect for quick identification and walk-by monitoring of production or test server farms. Everything is customisable including language.

 

Here is a screenshot from the desktop of my notebook:

[1]

This is the configuration I am using:

[options]
top=45
#left=15
#bottom=35
right=15
width=325
fontface=Arial
fontsize=8
cleartype=0
ssfontsize=12
formcolor=000000
contextmenu=1
allowdrag=0
offset=1
networkadapterfilter=Microsoft Virtual WiFi Miniport Adapter
#language=english.ini
msnstatus=0
inimonitortime=15
#log=desktopinfo.log

[items]
# date / time
COMMENT=active:1,interval:0,color:DDDDDD,style:bu,text:Your Name Here
DATETIME=active:0,interval:1,color:DDDDDD
TIMEZONE=active:0,interval:60,color:DDDDDD
HOST=active:1,interval:0,color:DDDDDD
USER=active:1,interval:0,color:DDDDDD
BOOTTIME=active:0,interval:0,color:DDDDDD
UPTIME=active:1,interval:1,color:DDDDDD
# hardware
COMMENT=active:1,interval:0,color:DDDDDD,style:bu,text:Hardware
OEMINFO=active:0,interval:0,color:DDDDDD
CPUTYPE=active:1,interval:0,color:DDDDDD
CPUCOUNT=active:0,interval:0,color:DDDDDD
CPUTEMP=active:0,interval:10,color:DDDDDD
BATTERY=active:0,interval:60,color:DDDDDD,chart:1
MOTHERBOARD=active:0,interval:0,color:DDDDDD
BIOS=active:0,interval:0,color:DDDDDD
DISPLAYCONTROLLER=active:0,interval:0,color:DDDDDD
AUDIOCONTROLLER=active:0,interval:0,color:DDDDDD
SERIALNUMBER=active:1,interval:0,color:DDDDDD
# processes
COMMENT=active:1,interval:0,color:DDDDDD,style:bu,text:Processes
CPU=active:1,interval:5,color:DDDDDD,chart:2,threshold:95,tcolor:DDDDDD
CPUUSAGE=active:1,interval:5,color:DDDDDD,chart:0,threshold:95,tcolor:DDDDDD,count:5
PROCESSCOUNT=active:1,interval:5,color:DDDDDD,chart:0,threshold:100,tcolor:DDDDDD
TOPPROCESSCPU=active:1,interval:5,color:DDDDDD,chart:0,threshold:95,tcolor:DDDDDD
TOPPROCESSMEM=active:1,interval:5,color:DDDDDD,chart:0,threshold:500,tcolor:DDDDDD
TOPPROCESSPF=active:0,interval:5,color:DDDDDD,chart:0,threshold:5000,tcolor:DDDDDD
# windows configuration
COMMENT=active:1,interval:0,color:DDDDDD,style:bu,text:Windows Configuration
OSVERSION=active:1,interval:0,color:DDDDDD
OSBUILD=active:1,interval:0,color:DDDDDD
SERVICEPACK=active:0,interval:0,color:DDDDDD
IEVERSION=active:0,interval:0,color:DDDDDD
DIRECTX=active:0,interval:0,color:DDDDDD
SCREEN=active:1,interval:120,color:DDDDDD
# memory
COMMENT=active:1,interval:0,color:DDDDDD,style:bu,text:Memory
PHYSICALRAM=active:1,interval:5,color:DDDDDD,chart:2,threshold:90,tcolor:DDDDDD
VIRTUALMEMORY=active:1,interval:5,color:DDDDDD,chart:0,threshold:90,tcolor:DDDDDD
PAGEFILE=active:1,interval:5,color:DDDDDD,chart:0,threshold:90,tcolor:DDDDDD
PAGEFAULTS=active:1,interval:5,color:DDDDDD,chart:2,threshold:5000,tcolor:DDDDDD
# network adapters
COMMENT=active:1,interval:0,color:DDDDDD,style:bu,text:Network Adapters
NETWORKADAPTER=active:1,interval:30,color:DDDDDD,activeonly:1,count:8
IPADDRESS=active:1,interval:30,color:DDDDDD,offset=1
MACADDRESS=active:1,interval:60,color:DDDDDD,offset=1
GATEWAY=active:1,interval:30,color:DDDDDD,offset=1
DHCPSERVER=active:0,interval:30,color:DDDDDD,offset=1
WINSSERVER=active:0,interval:30,color:DDDDDD,offset=1
# network stack
COMMENT=active:1,interval:0,color:DDDDDD,style:bu,text:Network Stack
DNSSERVER=active:1,interval:30,color:DDDDDD
LEASEEXPIRY=active:0,interval:30,color:DDDDDD
PROXY=active:0,interval:60,color:DDDDDD
DOMAIN=active:1,interval:30,color:DDDDDD
DOMAINCONTROLLER=active:1,interval:30,color:DDDDDD
WORKGROUP=active:1,interval:30,color:DDDDDD
NETCONNECTIONS=active:1,interval:10,color:DDDDDD,chart:0,threshold:150,tcolor:DDDDDD
NETPACKETS=active:0,interval:10,color:DDDDDD
NETPACKETSRATE=active:1,interval:10,color:DDDDDD,chart:2,threshold:500,tcolor:DDDDDD
# disks
COMMENT=active:1,interval:0,color:DDDDDD,style:bu,text:Fixed Disks
FIXEDDISK=active:1,interval:10,color:DDDDDD,chart:0,threshold:90,tcolor:DDDDDD,count:8,filter:C:D:
DISKIO=active:1,interval:10,color:DDDDDD,chart:2,threshold:10000,tcolor:DDDDDD
# printers
COMMENT=active:0,interval:0,color:DDDDDD,style:bu,text:Printers
PRINTER=active:0,interval:60,color:888888,count:4
PRINTERSTATUS=active:0,interval:60,color:888888
# misc
COMMENT=active:0,interval:0,color:DDDDDD,style:iu,text:Miscellaneous – Testing
FILE=active:0,interval:10,color:ff8888,type:text,text:Setup,file:c:setup.log
REGISTRY=active:0,interval:10,color:ff8888,tree:1,text:Run Key MSC,key:HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunMSC
EVENTLOG=active:0,interval:10,color:ff8888,text:System Events,log:System
TSSESSIONS=active:0,interval:10,color:888888
UNREADMAIL=active:0,interval:60,color:888888,chart:0,threshold:10,tcolor:DDDDDD

I’ve not written it myself. I found it here: http://forum.notebookreview.com/windows-os-software/585646-desktop-info-conky-windows.html

 

Official homepage: http://www.glenn.delahoy.com/software/

Direct download link: http://www.glenn.delahoy.com/software/files/DesktopInfo120.zip

For information about the configuration options check out the ReadMe file: http://www.glenn.delahoy.com/software/files/desktopinfo.txt