Difference between revisions of "Package:Awesome (Window Manager)"
(Fix PkgCat typo, add awesome terms definitons, add sections I plan to explain later.) |
(Add Installation section) |
||
Line 24: | Line 24: | ||
| dbus || Enables awesome to receive signals from dbus (eg. to trigger events on hotplug) | | dbus || Enables awesome to receive signals from dbus (eg. to trigger events on hotplug) | ||
|- | |- | ||
− | | doc || | + | | doc || Includes extra HTML documentation (using doxygen) |
|- | |- | ||
| gnome || Enables you to use awesome as gnome's window manager (See. [http://awesome.naquadah.org/wiki/Quickly_Setting_up_Awesome_with_Gnome Quickly Setting up Awesome with Gnome]) | | gnome || Enables you to use awesome as gnome's window manager (See. [http://awesome.naquadah.org/wiki/Quickly_Setting_up_Awesome_with_Gnome Quickly Setting up Awesome with Gnome]) | ||
Line 30: | Line 30: | ||
== Installation == | == Installation == | ||
+ | |||
+ | Just emerge it : | ||
+ | |||
+ | <console> | ||
+ | ###i## emerge -a awesome | ||
+ | </console> | ||
+ | |||
+ | Then you can add this line to you <code>~/.xinitrc</code>: | ||
+ | |||
+ | {{file|name=~/.xinitrc | ||
+ | exec ck-launch-session dbus-launch --sh-syntax --exit-with-session awesome | ||
+ | }} | ||
+ | |||
+ | And run <code>xinit</code> to launch awesome. You can also configure a display manager instead, but this is not covered in this document. | ||
== Configuration == | == Configuration == | ||
{{EbuildFooter}} | {{EbuildFooter}} |
Revision as of 12:28, August 22, 2014

Awesome (Window Manager)
Tip
We welcome improvements to this page. To edit this page, Create a Funtoo account. Then log in and then click here to edit this page. See our editing guidelines to becoming a wiki-editing pro.
About Awesome
Awesome is a highly configurable window manager. It handles both tiling and floating layouts. You can go into a fine-grained customization to suit your needs with Lua scripting.
Vocabulary
- Screen
- A physical monitor plugged into your computer.
- Client
- A window.
- Tag
- A tag is something like a workspace or a desktop that you may find in other window managers. However, it is slightly more flexible as you can attach a client to multiple tags. Moreover, each screen has its own range of tags.
USE flags
Name | Description |
---|---|
dbus | Enables awesome to receive signals from dbus (eg. to trigger events on hotplug) |
doc | Includes extra HTML documentation (using doxygen) |
gnome | Enables you to use awesome as gnome's window manager (See. Quickly Setting up Awesome with Gnome) |
Installation
Just emerge it :
root # emerge -a awesome
Then you can add this line to you ~/.xinitrc
:
~/.xinitrc
exec ck-launch-session dbus-launch --sh-syntax --exit-with-session awesome
{{{body}}}
And run xinit
to launch awesome. You can also configure a display manager instead, but this is not covered in this document.
Configuration