##
## The information about the library of modules.
##

[library]

# The location of the modules
path=modules

##
## The outputs to start (formatted as <module>.<output>[-g|-t|-b])
## Run 'procmeter3 --help' to get a full list of available modules.
##

[startup]

order=ProcMeter.Version-t \
      Date_Time.Time_HM-t Date_Time.Date_DM-t \
      Statistics.CPU-b \
      Memory.Mem_Avail-g

##
## The global default resources, mainly X-Windows resources
##

[resources]

# The outputs, black on almost-white (for Xaw3d white does not work well).
foreground = black
background = grey80

# The text output, a large-medium size font.
text-font = 8x13

# The graph output, a solid graph with at least 5 grid lines in grey.
graph-solid = yes
grid-min = 5
grid-foreground = grey40

# The labels on the graphs, black in a small size font below the data.
label-font = 5x7
label-foreground = black
label-position = bottom

# The menu items, black on white in a small-medium size font (These are not used for GTK version).
menu-foreground = black
menu-background = grey80
menu-font = 7x13

##
## The resources for the ProcMeter Version output.
##

[ProcMeter.Version]

# A smaller font than normal with no label.
text-font = 6x10
label-position = none

# More information about procmeter3
run = XTerm(procmeter3 -h | less)

##
## The resources for the 'Statistics' module.
##

[Statistics]

[Statistics.CPU]

# The minimum number of grid lines, they are 20% each.
grid-min = 5

##
## The resources for the 'Processes' module.
##

[Processes]

# A more detailed look at the processes.
run = XTerm(top)

##
## The resources for the 'Memory' module.
##

[Memory]

# More information about memory usage.
run = XTermWait(free)

##
## The resources for the 'Date and Time' module
##

[Date_Time]

# No label for these since they are obvious
label-position = none

# A different clock.
run = Shell(xclock)

[Date_Time.Uptime_DHM]

# This one needs a label because otherwise it is not obvious.
label-position = bottom

##
## The resources for the 'Network' module
##

[Network]

# To pick up extra devices not automatically recognised.
#options=ppp0 slip0

# Information about the network devices
run = XTermWait(ifconfig -a)

##
## The resources for the 'DiskUsage' module
##

[DiskUsage]

# The minimum number of grid lines, they are 20% each.
grid-min = 5

# Information about the disks
run = XTermWait(df)

##
## The resources for the 'Stat-Intr' module
##

[Stat-Intr]

# To limit the number of interrupts that are processed.
#options=30

##
## The resources for the 'LogFile' module
##

[LogFile]

# Files to monitor
#options=/var/adm/messages /var/log/syslog
