Window Maker
|
Window Maker is a window manager for the X Window System, which allows graphical applications to be run on Unix-like operating-systems. It is designed to emulate NeXT's GUI, as a OpenStep-compatible environment.
Window Maker is free, open source software and is released under the GNU GPL.
Contents |
Overview
Window_Maker_0.80.2_with_'Night'_theme.png
Window Maker has a reputation of being relatively fast and efficient compared to many other window managers and operating systems, and is often used on older machines. Window Maker is also known for being configurable and user-friendly, partially due to its small size and simplicity that make it relatively easy to understand.
Windowmaker_icon_set_and_clip.png
It uses the WINGs widget set common to several other applications, including an display manager called WINGs Display Manager (WDM) and many dockapps. The applets that integrate into Window Maker's Dock and Clip are compatible with those from Afterstep's Wharf.
History
Window Maker was written primarily by Alfredo Kojima, a Brazilian programmer, for the GNUstep desktop environment. It was originally meant to be an improved version of the AfterStep window manager.
Getting and using Window Maker
Window Maker is included with many Unix-like operating systems. For example: Red Hat and Mandrakelinux both include other graphical desktops as an option, Debian and Ubuntu users have a package named "wmaker", while FreeBSD, NetBSD, and OpenBSD offer it as both a port and a package.
Window_maker_freebsd_screenshot.jpg
The default appearance can be confusing to those who are expecting a taskbar and start menu, but all applications can be accessed by right-clicking on the background to obtain the main menu. Keyboard users can use F12 for the application menu, and F11 for a window menu.
Window Maker itself can be configured by double-clicking on the icon with a white screwdriver at the top-right of the screen (or on the Window Maker logo in recent versions), while an icon depicting a computer monitor is used to launch a command-window. A paperclip icon is used to cycle between workspaces.
Application icons and docked applications appear at the bottom of the screen and may be covered by windows when they maximise - drag icons to the right of the screen to make them permanent, and right-click on their edges to adjust an icon's settings.
Useful applications
Windowmaker_colour_preferences.png
The archetypical WM dockable applications (dockapps) are clocks and system monitoring applications. For the clock functionality alone there are numerous implementations, including but not limited to wmcalclock, wmtime, wmclock, wmclockmon. For monitoring, there's wmload, wmavgload, wmmon, wmnet, wmnd, etc.
Many other dockapps are available, including apps that show various system parameters, run other applications, etc — see examples at Ben Sinclair DockApp Warehouse (http://www.bensinclair.com/dockapp/showstyle.php3?show=images) or dockapps.org (http://www.dockapps.org/).
To change the background, use the command wmsetbg -s -u [filename.jpg]
(windowmaker set background) - it's possible to create a menu which automatically shows and allows you to select wallpaper from a directory, see below.
The WPrefs configuration tool enables tuning of most Window Maker preferences, while additional programs such as wmakerconf were developed to provide additional configuration options.
Configuration files are typically stored in ~/GNUstep/
Windowmaker_application_menu.png
Menu
The configuration tool allows you to edit the application-menu graphically, in a very versatile manner which is recorded in ~/GNUstep/Defaults/WMRootMenu as a text-file which can be easily read and edited (or automatically-generated if you have a list of installed applications elsewhere)
Menu items can be set to:
- Run a program or application
- Run an internal command, such as quitting Window Maker
- List a directory in a submenu
- Where clicking on a file runs it as a program
- Where clicking on a program runs an application with that filename as an argument
- List the windows being shown
- List the workspaces available
Many linux distributions define their own applications-menu for Window Maker, although they cannot usually be edited using the configuration tool (which will offer to replace the unknown menu with a default which you can edit)
Name
The original name of the program was WindowMaker (without the space) until a web site name conflict arose between windowmaker.org owned by this project and windowmaker.com of Windowmaker Software Ltd., producers of software for windows and doors.
External links
- Window Maker web site (http://www.windowmaker.org/)
- Largo's Window Maker Page (http://largo.windowmaker.org/)
- dockapps.org - Dockapps for Window Makerde:GNU Window Maker
es:Window Maker fr:WindowMaker no:Window Maker pl:Window Maker pt:WindowMaker fi:Window Maker nl:Window Maker