wmmon.1 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215
  1. '\" t
  2. .\" Man page for wmmon
  3. .\" Copyright (c) 2003 Software in the Public Interest, Inc.
  4. .\"
  5. .\" This program is free software; you can redistribute it and/or modify
  6. .\" it under the terms of the GNU General Public License as published by
  7. .\" the Free Software Foundation; either version 2 of the License, or (at
  8. .\" your option) any later version.
  9. .\"
  10. .\" This program is distributed in the hope that it will be useful, but
  11. .\" WITHOUT ANY WARRANTY; without even the implied warranty of
  12. .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  13. .\" General Public License for more details.
  14. .\"
  15. .\" You should have received a copy of the GNU General Public License
  16. .\" along with this program; if not, write to the Free Software
  17. .\" Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  18. .\"
  19. .TH wmmon 1 "Dec 2019" "WMMON 1.4"
  20. .SH NAME
  21. wmmon \- Window Maker dockapp for monitoring system information
  22. .SH SYNOPSIS
  23. .B wmmon
  24. [
  25. .I OPTION
  26. ]
  27. .SH DESCRIPTION
  28. .B WMMon
  29. monitors the realtime CPU load as well as the average system load,
  30. and gives you some nice additional features too. It is intended for
  31. docking in Window Maker.
  32. It currently provides:
  33. .IP \(bu 4
  34. a realtime CPU stress meter;
  35. .IP \(bu
  36. an auto-scaled average system load meter, like
  37. .B xload
  38. and
  39. .BR wmavgload ;
  40. .IP \(bu
  41. hint lines change color as the system load increases.
  42. .RS
  43. .IP \(bu
  44. green for multiples of 1
  45. .IP \(bu
  46. yellow for multiples of 10
  47. .IP \(bu
  48. red for multiples of 100
  49. .RE
  50. .IP \(bu
  51. a realtime disk I/O stress meter;
  52. .IP \(bu
  53. auto-scaled disk I/O load meter;
  54. .IP \(bu
  55. realtime memory and swap usage meters;
  56. .IP \(bu
  57. a display for system uptime;
  58. .IP \(bu
  59. three user-defined commands to launch.
  60. .SH OPTIONS
  61. .TP
  62. .BI \-display \ display
  63. This option specifies the X server to contact; see
  64. .IR X(7x) .
  65. .TP
  66. .BI \-geometry \ geometry
  67. This option specifies the preferred position of window; see
  68. .IR X(7x) .
  69. .TP
  70. .BR \-l
  71. Lock the mode, so that it cannot be cycled by clicking on the upper-left
  72. widget. You can use this to open multiple copies of
  73. .BR WMMon ,
  74. each set to a different mode.
  75. .TP
  76. .BR \-c
  77. Show average and max CPU usage for SMP machines. This is the default
  78. if there are more than 10 processors.
  79. .TP
  80. .BR \-i
  81. Start in disk I/O mode, which displays instantaneous disk usage and
  82. average disk load.
  83. .TP
  84. .BR \-b
  85. Include buffers and cache in memory usage calculations. The trend in
  86. recent years has been to not include this in memory load monitors, but it
  87. can be useful information.
  88. .TP
  89. .BR \-s
  90. Start in system information mode, which displays memory usage, swap usage,
  91. and uptime.
  92. .TP
  93. .B \-h
  94. Show help information.
  95. .TP
  96. .B \-v
  97. Print the version number.
  98. .SH USAGE
  99. The
  100. .B WMMon
  101. display can be cycled between CPU, disk I/O, and system
  102. information displays by clicking on the upper-left widget. This
  103. displays CPU information by default.
  104. WMMon can also be used to launch programs. You may click either left,
  105. middle, or right mouse buttons in the average-load section of the
  106. window. The pre-configured program will be launched according to the
  107. mouse button clicked. (see
  108. .B CONFIGURATION FILE
  109. below.)
  110. In order to move
  111. .BR WMMon ,
  112. drag on the outer edges. These are not sensitive to mouse clicks.
  113. .SH "DOCKING IN WINDOW MANAGERS"
  114. .TP
  115. Window Maker
  116. Window Maker users should drag and drop the
  117. .B WMMon
  118. window on the Dock. Then, right-click on the border of the window and
  119. select \*(lqSettings...\*(rq. Check \*(lqStart when Window Maker
  120. is started\*(rq.
  121. .TP
  122. AfterStep
  123. AfterStep users should put the following in their
  124. .I $HOME/.steprc
  125. .RS 16
  126. Wharf wmmon \- MaxSwallow "wmmon" wmmon &
  127. .RE
  128. .TP
  129. Other window managers
  130. .B WMMon
  131. runs nicely as a 64x64 shaped icon on your desktop.
  132. .SH "CONFIGURATION FILE"
  133. .B WMMon
  134. can launch three user-defined commands, triggered by left, middle and
  135. right mouse button clicks. You can define the commands to launch in
  136. .I $HOME/.wmmonrc
  137. .RS
  138. .PD 0
  139. left: xterm
  140. .PP
  141. middle: xload
  142. .PP
  143. right: xcalc
  144. .PP
  145. .PD
  146. .RE
  147. If
  148. .B WMMon
  149. detects a
  150. .I $HOME/.wmmonrc
  151. file, it will launch the appropriate command when you click on the window.
  152. The system administrator can define default commands in
  153. .IR /etc/wmmonrc .
  154. The administrator may also choose to \*(lqfix\*(rq particular commands,
  155. making it impossible for users to change. These commands can be defined in
  156. .IR /etc/wmmonrc.fixed ,
  157. although this isn't a nice thing to do.
  158. .SH FILES
  159. .I /etc/wmmonrc
  160. .br
  161. .I $HOME/.wmmonrc
  162. .br
  163. .I /etc/wmmonrc.fixed
  164. .SH AUTHORS
  165. .B WMMon
  166. was written by Martijn Pieterse and Antoine Nulle.
  167. This manual page was written by Simon Law <sfllaw@debian.org> for the
  168. .B Debian
  169. system (but may be used by others), and was modified for WMMon 1.4 by
  170. B. Watson <yalhcru@gmail.com>. It is based on the documentation provided
  171. by the original program.
  172. This manual is free software; you can redistribute it and/or modify
  173. it under the terms of the GNU General Public License as published by
  174. the Free Software Foundation; either version 2 of the License, or (at
  175. your option) any later version.