update front page for awesome 2.0

This commit is contained in:
Julien Danjou 2007-11-21 16:30:43 +01:00
parent b787535a41
commit b1d83ecfc3
1 changed files with 11 additions and 8 deletions

View File

@ -2,7 +2,7 @@
awesome is a tiling window manager initialy based on a [dwm](http://www.suckless.org/wiki/dwm) code rewriting. awesome is a tiling window manager initialy based on a [dwm](http://www.suckless.org/wiki/dwm) code rewriting.
It's extremely fast, small, dynamic and awesome. It's extremely fast, small, dynamic and awesome.
Windows can be managed in several layouts: tiled and floating. Windows can be managed in several layouts: tiled, maximized and floating.
Each layout can be applied on the fly, optimizing the environment for the application in use and the task performed. Each layout can be applied on the fly, optimizing the environment for the application in use and the task performed.
Managing windows in tiled mode assures that no space will be waste on your screen. No gaps, no overlap. Managing windows in tiled mode assures that no space will be waste on your screen. No gaps, no overlap.
@ -12,6 +12,9 @@ With tiled layout, windows are managed in a master and a stacking area.
The master area contains the windows which currently need most attention, whereas the stacking area contains all other windows. The master area contains the windows which currently need most attention, whereas the stacking area contains all other windows.
The master area can be splited in several rows and column, as you want. The master area can be splited in several rows and column, as you want.
## Maximized layout
Each window is resized in full screen mode.
## Floating layout ## Floating layout
In floating layout, windows can be resized and moved freely, just like a usual window manager. In floating layout, windows can be resized and moved freely, just like a usual window manager.
Dialog windows are always managed floating, regardless of the layout selected. Dialog windows are always managed floating, regardless of the layout selected.
@ -24,9 +27,11 @@ Tags can be compared to virtual desktops, but it's more powerful: you can quickl
and go back to only one tag after. and go back to only one tag after.
## Status bar ## Status bar
awesome contains a small status bar which displays all available tags, the layout, the title of the focused window, and text read from standard input. awesome contains a small status bar which displays all available tags, the layout, the title of the focused window, and text.
The selected tags are highlighted with a different color, while the tags of the focused window are highlighted with a small point. The selected tags are highlighted with a different color, while the tags of the focused window are highlighted with a small point.
awesome draws a small border around windows to indicate their focus state. *awesome* draws a small border around windows to indicate their focus state.
## Configuration
Every aspect of awesome is configurable via a configuration file: [[awesomerc]]. Every aspect of awesome is configurable via a configuration file: [[awesomerc]].
@ -38,10 +43,8 @@ In contrast to ion, larswm, wmii, or dwm, awesome is much, pick 2 from that list
* Multihead support (Xinerama or Zaphod mode). * Multihead support (Xinerama or Zaphod mode).
* Some real transparency support (using Composite extension and xcompmgr for now). * Some real transparency support (using Composite extension and xcompmgr for now).
* Some XRandR support. * Some XRandR support.
* No Lua integration, no 9P support, no editable tagbars, no remote control, and comes without any additional tools. * No Lua integration, no 9P support, no editable tagbars.
* Only a single binary. * No limit on its source size, *awesome* has features we want.
* No limit on its source size, awesome have features we want.
* Doesn't distinguish between layers: there is no floating or tiled layer. Whether or not the clients of currently selected tag(s) are in tiled layout, you can rearrange them on the fly. Popup and fixed-size windows are always floating, however. * Doesn't distinguish between layers: there is no floating or tiled layer. Whether or not the clients of currently selected tag(s) are in tiled layout, you can rearrange them on the fly. Popup and fixed-size windows are always floating, however.
* Customized through editing a configuration file, which makes it extremely easy to configure. You don't have to learn Lua/sh/ruby or some weird configuration file format (like X resource files), or recompile source code each time you do something:, just edit the configuration file, for god's sake. * Customized through editing a configuration file, which makes it extremely easy to configure. You don't have to learn Lua/sh/ruby or some weird configuration file format (like X resource files), or recompile source code each time you do something:, just edit the configuration file, for god's sake.
* Reads from the standard input to print arbitrary status text (like the date, load, battery charge). * Each function for manipulating environment is bindable to keys shortcut, mouse buttons or executable remotely via awesome-client.