Windows Links‎ > ‎

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).


Comments