First release of labwc, a composite server for Wayland

The first release of the labwc project is published, which develops a composite server for Wayland with features reminiscent of the Openbox window manager (the project is presented as an attempt to create an alternative to Openbox for Wayland). Of the features of labwc, minimalism, compact implementation, extensive customization options and high performance are called. The project code is written in C language and distributed under the GPLv2 license.

The wlroots library is used as a basis, developed by the developers of the Sway user environment and providing basic functions for organizing the work of the Wayland-based composite manager. To run X11 applications in an environment based on the Wayland protocol, the use of the XWayland DDX component is supported.

It is possible to connect add-ons with the implementation of such functions as creating screenshots, displaying wallpapers on the desktop, placing panels and menus. For example, there are three options for the application menu to choose from - bemenu, fuzzel and wofi. Waybar can be used as a panel. The theme, basic menu and hotkeys are configured through configuration files in xml format.

In the future, it is planned to provide support for Openbox configuration files and Openbox themes, ensure operation on HiDPI screens, implement support for layer-shell, wlr-output-management and foreign-toplevel protocols, integrate menu support, add the ability to place on-screen indicators (osd) and interface switching windows in Alt+Tab style.

First release of labwc, a composite server for Wayland
First release of labwc, a composite server for Wayland


Source: opennet.ru

Add a comment