awm

awm is a custom window manager. It's small, functional, and fast. It is based on dwm and is just ~1800 lines of code. It is based on the workspace concept, but the space is two dimensional. Each time you move to a new, unvisited workspace, a terminal window is automatically launched, emulating TTYs' behavior. You can delete an entire workspace, killing all the windows launched in it. You can even delete an entire dimension, deleting all the residing workspaces. To resize a window, you just Alt+RightClick on any point of the screen, and the window will immediately resize. The windows can be ordered on the fly with the tiling algorithm of dwm, and then restored. This is useful to get a quick glimpse of the current workspace. A proc-like interface can be used retrieve information from awm.

Tags Desktop Environment Window Manager
Licenses GPL
Operating Systems POSIX
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  13 Oct 2007 12:07
  • Rrelease-after

Changes: If inside the current X there's just one Y and you delete it, then the current X will be deleted too. As a new feature, the terminals opened in new workspaces are preemptive. Awm keeps one terminal already launched, so when you move on a new workspace it just unhides the terminal window and launches another hidden terminal. This gives a great speed gain. Some bugs were fixed.

  • Rrelease-mid
  •  06 Oct 2007 13:10
  • Rrelease-after

    Changes: A new feature allows you to insert a new X (or Y) between two consecutive Xs (or Ys). For example, if you are in Y2 and there's already Y3, by pressing Ctrl+Alt+Return, a new Y between Y2 and Y3 is created. The same is true for the X with Alt+Shift+Return. A bug in TileOnTheFly was fixed. The code was cleaned.

    No changes have been submitted for this release.

    E81cd9e816ff80e2cc504660ebfa85c9_thumb

    Project Spotlight

    Voreen

    A volume rendering engine.

    No-screenshot

    Project Spotlight

    Imagination

    A lightweight DVD slide show maker.