WMakerConf: A Configuration Utility for Window Maker

Important News

Herbert P. Fortes Neto has taken over as the maintainer of WMakerConf. The new web site is at Sourceforge.net, with project page here. There is a new release available there, version 2.12.

The current web page here will be kept up for a while during the transition. Many thanks to Herbert for taking over the project!

WMakerConf (short for Window Maker Configurator) is a configuration utility for the Window Maker window manager. Unlike the WPrefs.app program included with Window Maker, WMakerConf uses the GTK+ graphics library. The current version of WMakerConf, 2.11, is linked against version 2.4 or greater of GTK+. It works well with WindowMaker 0.90. (It is no longer completely compatible with WindowMaker 0.80 - for that, download one of the older versions from below). In addition to GTK+, to compile you will also need libWINGs, libWUtil, and libwraster, all of which are available from development packages of Window Maker.

The original creator of WMakerConf is Ullrich Hafner, who authored versions through 2.9. As of version 2.9.1, WMakerConf has been adopted by Kevin McCarty. Thanks are due to numerous others; please see the AUTHORS and NLS-TEAM files in the source distribution for details. WMakerConf is free software, being licensed for distribution under the GNU General Public License.

Known Bugs

There may still be some issues left over from the port to GTK+ 2, but I think I've fixed most of them. WMakerConf also does not yet support all WindowMaker attributes; notably, support for changing cursor icons is missing.




Version 2.11 is the long-awaited final port of WMakerConf to GTK+ 2. It also now understands the new font name format used by Window Maker 0.90. As a result, it is probably somewhat incompatible with Window Maker 0.80.

2.10 (experimental code!)

I have prepared a prototype version of WMakerConf, version 2.10, that links against GTK+ 2.x. Source code can be downloaded here. This is experimental code. There are more problems with it than I have time or energy to fix. Anyone who wants to take over maintenance of WMakerConf is welcome to do so; a list of issues to be fixed can be found in the TODO file in the source code.


A few more bugs were fixed in the handling of workspace specific backgrounds (the WindowMaker "WorkspaceSpecificBack" property). Panels are now sorted alphabetically instead of at (quasi-)random. The default web browser may be selected at compile time.


Version 2.9.1 of WMakerConf is the first release in a couple years. Not to be too ambitious, this is largely a bug-fix release for 2.9. Changes include fixes of various crashes and other minor bugs, and a few new or updated translations.


Download version 2.11 here: wmakerconf-2.11.tar.gz

The above tarball includes both source code and configuration data of WMakerConf. If you need only the configuration data, try here: wmakerconf-data-

Experimental version 2.10: wmakerconf-2.10.tar.gz

Older version 2.9.2: (source + data) (data only)

Older version 2.9: (source + data) (data only)

All versions here are compatible only with version 0.80.0 or higher of Window Maker.

Translators: you may download just the WMakerConf or data POT files, although you should probably check the tar.gz's linked above to make sure that an updated translation does not already exist for your language. Please submit translations here.


Here are some links for other Window Maker-related accessories.

Copyright © 2004, 2005 Kevin B. McCarty.

[Valid XHTML 1.0!]