awesome
Port variant std
Summary Dynamic WM for X, highly configurable in Lua
BROKEN
Package version 4.3_4
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 11 AUG 2024, 22:51:45 UTC
Port created 28 JAN 2019, 19:14:02 UTC
Subpackage Descriptions
set This is the awesome:std metapackage. It pulls in all subpackages of awesome:std.
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.
man This is the man page subpackage of the awesome:std port.
docs This is the documents subpackage of the awesome:std port.
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
Build (only) ImageMagick:dev:std
ldoc:single:lua53
ruby-asciidoctor:single:v32
harfbuzz:dev:std
dbus:dev:std
libxkbcommon:dev:std
gmake:primary:std
pkgconf:primary:std
libexecinfo:dev:std
cmake:primary:std
lua53:dev:std
lua53:tools:std
cairo:dev:std
glib:dev:std
gettext:dev:std
gettext:bldtools:std
gettext:solinks:std
gdk-pixbuf:dev:std
gobject-introspection:primary:std
gobject-introspection:dev:std
pango:dev:std
xorg-xcb-util-cursor:dev:std
xorg-xcb-util-keysyms:dev:std
xorg-xcb-util-wm:dev:std
xorg-xcb-util-xrm:dev:std
xorg-xcb-util:dev:std
xorg-macros:single:std
python312:dev:std
python312:primary:std
autoselect-python:single:std
Build and Runtime ImageMagick:primary:std
dbus:primary:std
libxdg-basedir:single:std
libxkbcommon:primary:std
lua-lgi:single:lua53
startup-notification:single:std
libexecinfo:primary:std
lua53:primary:std
cairo:primary:std
glib:primary:std
gettext:primary:std
gettext:tools:std
gdk-pixbuf:primary:std
pango:primary:std
xorg-xcb-util-cursor:primary:std
xorg-xcb-util-keysyms:primary:std
xorg-xcb-util-wm:primary:std
xorg-xcb-util-xrm:primary:std
xorg-xcb-util:primary:std
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:std
No other ports depend on this one.