AfterStep is based on Fvwm, but it is designed to emulate some of the look and feel of the NEXTSTEP® user interface, while adding useful, requested, and neat features. It started life under the name of Bowman, by Bo Yang, but has since moved past simple emulation and into a niche as its own valuable window manager.
Major changes from Fvwm are:
- NeXTSTEP-alike title bar, title buttons, borders and corners.
- AfterStep's Wharf is a much worked-out version of Fvwm's GoodStuff. To avoid copyright complications it is not called a "dock."
- NeXTSTEP style menu. However the menus are not controlled by applications, they are more of pop-up service lists on the root window.
- NeXTSTEP style icons. These styles are hard-coded in the program, thought to be good for a consistent look of NeXTSTEP interface.
However, the flexibility of Fvwm was not traded off. The initiation file, .steprc, recognizes most of the fvwm( 1.24r) commands. Virtual screen and pagers are still intact. Fvwm modules should work just fine. However, compatibility with Fvwm-2 is not planned.
Here are some example configuration files, with screenshots. The configuration files should be renamed to .steprc in the top level of your home directory, except for the now out-dated bowman configuration.
- From firstname.lastname@example.org, added in June 1996: bowmanrc, and screenshot (26k). This is a configuration from the original Bowman project.
- From email@example.com, added in August 1996: steprc, and screenshot (183k). The lightning background used in this setup is also available.
- From firstname.lastname@example.org, added in November 1996: steprc, and screenshot (321k). This nicely shows off some of the newer features of AfterStep, such as user-definable gradients and custom pixmaps for titlebars and Wharf.
- Another from email@example.com, added in March 1997: steprc, and screenshot (248k). This one also impressively shows off many advanced AfterStep features - make sure you are using a recent version of AfterStep.
- From firstname.lastname@example.org, added in May 1997: steprc, and screenshot (361k). This uses many new features in AfterStep 1.0.
- From email@example.com, added in August 1997: steprc, and screenshot (283k). Another Afterstep 1.0 setup.
- From firstname.lastname@example.org, added in April 1999: screenshot (176k) and theme tarball (123k). This is from the 1.7.90 development version, and shows off many new features.
- From email@example.com, added in January 2001: This screenshot (206k) shows AfterStep running inside a X server written in Java, running on MS Windows.
The Official AfterStep HomePage contains a wealth of information including more screenshots, precompiled binaries, and some nice icons. It also contains the latest version of AfterStep, which has now advanced considerably from its previous incarnation as Bowman.
Other AfterStep related pages include:
- Rob's AfterStep Page
- The Labs: AfterStep
- AfterStep themes at Freshmeat (transferred from themes.org)/a>
- AfterStep applets
There are several small applications available which are designed to be swallowed into a Wharf bar. These include ASMail, which is a mail-checker like xbiff, ASModem, which displays the status of your modem, and ASCD, a fully functional CD Player. They are all available from the "AfterStep applets" page listed above.
There is a replacement library for libXaw, called neXtaw, which attempts to emulate the look and feel of the NeXTSTEP desktop. It is based on the popular Xaw3d library which gives standard Athena widgets a 3D look. Also of interest is ascp, the AfterStep ControlPanel, which is a graphical tool for configuring AfterStep. It was originally written using Tcl, but has since been converted to use GTK+ widgets.