awesome
Port variant standard
Summary Dynamic WM for X, highly configurable in Lua
Package version 4.3_3
Homepage https://awesomewm.org
Keywords x11_wm
Maintainer Michael Reim
License GPLv2+
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 12 DEC 2023, 00:13:58 UTC
Port created 28 JAN 2019, 19:14:02 UTC
Subpackage Descriptions
complete This is the awesome-standard metapackage. It pulls in all subpackages of awesome-standard.
primary Awesome is a highly configurable, next generation framework window manager for X. It is very fast, extensible and licensed under the GNU GPLv2 license. 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 achieve its goals, awesome has been designed as a framework window manager. It's extremely fast, small, dynamic and heavily extensible using the Lua programming language. A documented API is provided to configure and define the behavior of your window manager. Some features: - Very stable, fast and small codebase and footprint. - First window manager using the asynchronous XCB library instead of the old, synchronous Xlib, which makes awesome less subject to latency compared to other window managers. - Documented source code and API. - No mouse needed: everything can be performed with the keyboard. - Real multihead support (XRandR) with per screen desktops (tags). - Implements many Freedesktop standards: EWMH, XDG Base Directory, XEmbed, Desktop Notification, System Tray. - Does not distinguish between layers: there is no floating or tiled layer. - Uses tags instead of workspaces: allow to place clients on several tags, and display several tags at the same time. - A lot of Lua extensions to add features: dynamic tagging, widget feeding, tabs, layouts, ... - D-Bus support.
docs This is the documents subpackage of the awesome-standard port.
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
Build (only) ImageMagick:dev:standard
ldoc:single:lua53
ruby-asciidoctor:single:v32
harfbuzz:dev:standard
dbus:dev:standard
libxkbcommon:dev:standard
gmake:primary:standard
pkgconf:primary:standard
libexecinfo:dev:standard
cmake:primary:standard
lua53:tools:standard
cairo:dev:standard
glib:dev:standard
gettext:dev:standard
gettext:bldtools:standard
gettext:solinks:standard
gdk-pixbuf:dev:standard
gobject-introspection:primary:standard
gobject-introspection:dev:standard
pango:dev:standard
xorg-xcb-util-cursor:dev:standard
xorg-xcb-util-keysyms:dev:standard
xorg-xcb-util-wm:dev:standard
xorg-xcb-util-xrm:dev:standard
xorg-xcb-util:dev:standard
xorg-macros:single:standard
python312:dev:standard
python312:primary:standard
autoselect-python:single:standard
Build and Runtime ImageMagick:primary:standard
dbus:primary:standard
libxdg-basedir:single:standard
libxkbcommon:primary:standard
lua-lgi:single:lua53
startup-notification:single:standard
libexecinfo:primary:standard
lua53:dev:standard
lua53:primary:standard
cairo:primary:standard
glib:primary:standard
gettext:primary:standard
gettext:tools:standard
gdk-pixbuf:primary:standard
pango:primary:standard
xorg-xcb-util-cursor:primary:standard
xorg-xcb-util-keysyms:primary:standard
xorg-xcb-util-wm:primary:standard
xorg-xcb-util-xrm:primary:standard
xorg-xcb-util:primary:standard
Download groups
main https://github.com/awesomeWM/awesome-releases/raw/master/
Distribution File Information
e531c1658a9c387f508f50f97d5601c2000a75cd08b70d385e9b6eb88070dc85 1095118 awesome-4.3.tar.bz2
Ports that require awesome:standard
No other ports depend on this one.