Open main menu

Wikibooks β

Guide to X11/Window Managers/afterstep

< Guide to X11‎ | Window Managers

The afterstep window manager is a stacking window manager aimed at providing flexibility and aesthetics, whilst making efficient use of system resources. The afterstep window manager was originally designed to resemble nextstep and is based on fvwm.

Contents

FeaturesEdit

Features of the afterstep window manager include:

  • Stacking windows
  • Written in C
  • Window decorations include borders and titlebars
  • Titlebars have buttons for menu, minimize, maximize and close
  • Active applications can be displayed in a taskbar via the winlist module
  • Uses the gtk toolkit
  • Support for modules
  • Control options via a rootmenu
  • Support for multiple desktops
  • Desktop switching via a pager module
  • Dependent on perl and imagemagick

ModulesEdit

The afterstep window manager uses several modules:

  • pager - tool for managing and cycling between multiple desktops
  • wharf - tool for launching applications and managing applets and docked applications
  • winlist - provides a taskbar for displaying active applications

ResourcesEdit

| Module | VIRT | RES | SHR | %CPU | %MEM | afterstep | 151m | 8204 | 144m | 2.6 | 1.6 | pager | 2456 | 976 | 2260 | 0.0 | 0.2 | wharf | 2656 | 1236 | 2436 | 0.0 | 0.2 | winlist | 148m | 5288 | 144m | 1.3 | 1.0

DependenciesEdit

The afterstep window manager uses the gtk library and is dependent on perl and imagemagick