Published first release of the project labwc , which develops a composite server for Wayland with features reminiscent of the window manager Openbox (the project is presented as an attempt to create an alternative Openbox for Wayland). Among the features of labwc are called minimalism, compact implementation, highly customizable and high performance. The project code is written in C and is distributed under the GPLv2 license.
The library is used as a basis wlroots , developed by the Sway user environment developers and providing basic functionality for organizing the work of a composite manager based on Wayland. The DDX component XWayland is supported to run X11 applications in a Wayland-based environment.
It is possible to connect add-ons with the implementation of such functions as taking screenshots, displaying wallpaper on the desktop, placing the panel and menus. For example, there are three options for the application menu to choose from – bemenu , fuzzel and wofi . You can use Waybar as a panel. The skin, basic menu and hotkeys are configured via configuration files in xml format.
In the future, it is planned to provide support for Openbox configuration files and Openbox skins, provide work on HiDPI screens, implement support for layer-shell , wlr-output-management and foreign-toplevel, integrate menu support, add on-screen indicator (osd) placement and Alt-style window switching interface + Tab.