DesktopInfo

Since a few people have asked me about it since I posted my desktop screenshots, I thought I'd share this publicly on the boards: the single thing I love the most about Linux is the Conky application, which displays a huge array of useful customizable system information on the desktop. Rainmeter and Samurize were never really attractive replacements to me, since they both use significantly more resources and never quite worked as well as Conky.

Desktop Info, written by Glenn Delahoy, and available here (Direct Download Link).

Quote:

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.

Desktop Info uses very little memory (~2.5MB on my T500) and very little CPU (low priority task), and is very customizable. Here's a screenshot of my setup and my configuration file (desktopinfo.ini):

My T500 (detailed):

My X120e:

Configuration File:

Code:

[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:David R. Li 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_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\MSC 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

To use my configuration file, simply replace the text inside the desktopinfo.ini folder (or rename the existing file and create a new desktopinfo.ini with the above code).

http://forum.notebookreview.com/windows-os-software/585646-desktop-info-conky-windows.html

http://www.glenn.delahoy.com/software/index.shtml