Issue Labwc 0.6, composite server for Wayland

Available Issue of the project Labwc 0.6 (Lab Wayland Compositor), developing a composite server for Wayland with opportunities resembling a window manager Openbox An attempt to create an alternative to Openbox for Wayland). Of the features of LABWC, minimalism, compact implementation, wide settings and high performance are called. The project code is written in the language of si and is distributed under the license gplv2.

The library wlroots , developed by the developers of the user environment of SWAY and providing basic functions for organizing the work of a composite manager based on Wayland. Of the expanded Wayland Protokols, WlroutPut-resang to configure the output devices, layer-shell for organizing the work table shell and Foreign-Toplevel for connecting your own panels and windows switches.

It is possible to connect superstructures with the implementation of functions such as creating screenshots, displaying wallpaper on the desktop, placing a panel and menu. Animated effects, gradients and icons (with the exception of buttons for windows) are not supported fundamentally. To launch the X11-applications surrounded on the basis of the Wayland protocol, the use of DDX component xwayland . The theme of design, the basic menu and hot keys are tuned through configuration files in XML format. There is a built -in support for high -density pixels (hidpi).


In addition to the built -in root menu, customized through Menu.xml, you can connect third -party applications menu, such as bemenu , fuzzel and wofi . As a panel, you can use waybar , sfwbar , yambar or lavalauncher . To control the connection of monitors and a change in their parameters, it is proposed to use wlr-randr or kanshi . The screen lock is carried out using swaylock .

Key changes

/Media reports cited above.