WM-MISC(1)
NAME
about, coffee, colors, date, edit, memory, stopwatch, tetris, view, winctl − miscellaneous graphical applications
SYNOPSIS
wm/about
wm/coffee
wm/colors
wm/date
wm/edit [file]
wm/memory
wm/rt
wm/stopwatch
wm/tetris
wm/unibrowse
wm/view [file...]
wm/winctl
DESCRIPTION
A collection of simple applications and utilities that operate under the Wm window manager. Other Wm applications exist, see their respective manual pages for more information.
wm/about
Display system version and copyright information.
wm/coffee
A whimsical plaything.
wm/colors
Displays the Inferno palette. Clicking on a particular colour displays its RGB values.
wm/date
Displays the current date and time in a window.
wm/edit
A simple cut-and-paste text editor. Several menus provide the usual editing commands. Text selections are dragged out using mouse button-1. Mouse button-2 displays a pop-up menu of the Cut, Copy and Paste commands.
wm/memory
Displays memory usage. Three usage bars are displayed, one for each of the Inferno memory pools: main, heap and image. The maximum permitted size of each pool is given (in megabytes) to the left of its usage bar. Each bar also sports a highwater mark. The usage data is re-read and displayed once every second.
wm/rt
A Dis module inspector: it can show the Dis instructions, strings, types and other attributes of a module; it also allows the user to set some attributes stored in a module’s header.
wm/stopwatch
A simple-minded stopwatch. Only useful for coarse-grained timings.
wm/tetris
The ubiquitous and annoyingly addictive tile dropping game. The game keys are: ‘7’ move left; ‘8’ rotate (anti-clockwise); ‘9’ move right; ‘p’ pause; ‘space’ drop and ‘q’ quit. Scores are stored in the file /lib/scores/tetris. Score file updates are not interlocked − it’s only a game!
wm/unibrowse
A handy utility for browsing the unicode character set, finding out what particular characters look like in different fonts, finding out exactly which characters a font provides, and finding the name of a character that you have managed to grab into the snarf buffer.
wm/view
Image viewer. Displays GIF, JPEG, Inferno BIT and X bitmap image files. The viewer creates a new window to display the contents of each file. If no arguments are given, the file browser panel wm-filename(1) is displayed to prompt the user to select an image file to view.
wm/winctl
Window management tool. Displays a set of buttons that provide for: raising a window to the top or lowering it to the bottom of the screen window stack; moving a window to a new position; iconising a window; deleting a window.
Click on the button for the required action then click on the window to apply it to. When moving a window, click and drag the target. Deleting a window is error-prone.
PLUMBING
wm/view receives view messages
FILES
/lib/scores/tetris
Tetris high score table.
/lib/unidata
Directory holding Unicode character set information, used by unibrowse.
/dev/memory
Provides memory with memory usage statistics.
SOURCE
/appl/wm/about.b
/appl/wm/coffee.b
/appl/wm/colors.b
/appl/wm/date.b
/appl/wm/edit.b
/appl/wm/memory.b
/appl/wm/stopwatch.b
/appl/wm/tetris.b
/appl/wm/unibrowse.b
/appl/wm/view.b
/appl/wm/winctl.b
Plan 9 — June 29, 2000