Awesome/ja

awesome is a highly configurable, next generation framework window manager for X. It is primarily targeted at power users, developers and any people dealing with every day computing tasks and who want to have fine-grained control on their graphical environment.

インストール
のインストール:

始動
To start awesome use a display manager or startx.

To use startx with ConsoleKit support, setup ConsoleKit and create the following file:

設定ファイル
The default configuration file of awesome is located in. If such a directory or file does not exist then it needs to be created. A default, out of the box, configuration is distributed with awesome and can be found at. Copy that configuration file to the user's home directory.

First create the directory:

Next copy the configuration file:

もしがインストールされていないなら、それをインストールするか、デフォルトの端末エミュレータをシステムで利用可能な端末エミュレータに変更しましょう. デフォルトの端末エミュレータをに含まれるkonsoleに設定するには、次のようにします：

After making changes it is useful to check the configuration file for errors:

パッケージを通じた壁紙サポートを追加:

For instance, to use awsetbg to set the wallpaper, edit :

タグ
In awesome, tags are the name given to virtual desktops under which one or more applications are running. It is possible to assign custom symbols to these tags:

メニュー
Below is an example of a custom awesome menu:

日時
Below is an example use of a custom date format. The format syntax used is. The second option,, is the update interval in seconds.

ボリューム制御
can be used to handle volume keys automatically, and to show the volume level through a tray icon.

Autostart volumeicon from within :

Alternatively, a lightweight method is to add volume keys straight into the awesome configuration:

MPD マルチメディアキー
Install to add multimedia key bindings for MPD:

Next update the awesome</tt> configuration to assign the multimedia keys to the proper command:

Debugging the configuration with Xephyr
Xephyr is a useful tool for debugging new configuration files as it creates an instance of an X server within a client window.

This will open an 800x600 window. To run awesome within it open a new terminal and run the following:

This will run awesome within a window.

キーボード・ショートカット
These are the most useful default shortcuts:


 * + = move client with mouse
 * + = resize client with mouse


 * + = open terminal
 * + = run command
 * ++ = kill
 * + = maximize
 * + = minimize
 * ++ = restore minimized clients
 * + = full screen
 * + = switch to previous client
 * ++ = float


 * + = highlight left client
 * + = highlight right client
 * ++ = move client right
 * ++ = move client left


 * + = resize tiled client
 * + = resize tiled client


 * + = change tag
 * + = change tag
 * ++ = send client to tag

Custom key bindings, like +, can be mapped to make the awesome</tt> experience even better. For instance, to use + to switch to the previous window:

外部の情報

 * User Configuration Files at awesome wiki