wlmaker – A Wayland compositor inspired by Window Maker
wlmaker is a lightweight Wayland compositor in early development, currently at version 0.3, supporting multiple workspaces and protocols, with options for building from source or using pre-built packages.
Read original articlewlmaker is a lightweight Wayland compositor inspired by Window Maker, designed for stacking window management with a NeXTSTEP aesthetic. It supports multiple workspaces and offers a user-friendly experience with minimal distractions. The project is currently in early development, with version 0.3 featuring new capabilities such as screen saver support, configuration via plist text files, full wlr layer shell support, and initial compatibility with X11 applications through XWayland. Several protocols have been implemented, including xdg-decoration-unstable-v1, ext_session_lock_v1, wlr_layer_shell_unstable_v1, xdg_shell, and idle_inhibit_unstable_v1. Users can build wlmaker from source using the instructions provided in the repository, and pre-built packages are also available. Contributions to the project are encouraged, with guidelines outlined in the repository. The project is licensed under the Apache 2.0 License and is not officially supported by Google.
- wlmaker is a lightweight Wayland compositor inspired by Window Maker.
- The project is in early development, currently at version 0.3.
- It supports multiple workspaces and various protocols.
- Users can build from source or use pre-built packages.
- Contributions are welcome, and the project is licensed under Apache 2.0.
Related
Wlhc: Wayland Hot Corners
The author created wlhc, a program for Wayland desktops, enabling customizable "hot corners" triggering actions. Challenges with the Hare ecosystem required patches for compatibility. Contact details for support and sponsorship available.
Ly: Display Manager with Console UI
Ly is a lightweight TUI display manager for Linux and BSD, supporting various desktop environments with basic Wayland support. Installation involves cloning the repository, compiling with Zig, and enabling the systemd service. Configuration settings are available in `/etc/ly/config.ini`. Users can customize features like the PSX DOOM fire animation.
Hyprland is now independent, dropping wlroots
Hyprland achieved full independence from wlroots after a comprehensive migration process, resulting in improved stability and compatibility. Aquamarine library enhances backend rendering, promising minimal user impact in version 0.42.0.
Scenefx: a drop-in replacement for the wlroots scene API
SceneFX enhances Wayland compositor development by replacing the default renderer with a custom one, enabling advanced visual effects. It requires compiling from source and has a Discord community for support.
XWayland Ruined and Saved Wayland Development [video]
The video discusses Wayland's implementation as a display server, highlighting compatibility issues, reliance on X Wayland, and challenges affecting user experience, including rendering problems and Nvidia hardware compatibility.
Related
Wlhc: Wayland Hot Corners
The author created wlhc, a program for Wayland desktops, enabling customizable "hot corners" triggering actions. Challenges with the Hare ecosystem required patches for compatibility. Contact details for support and sponsorship available.
Ly: Display Manager with Console UI
Ly is a lightweight TUI display manager for Linux and BSD, supporting various desktop environments with basic Wayland support. Installation involves cloning the repository, compiling with Zig, and enabling the systemd service. Configuration settings are available in `/etc/ly/config.ini`. Users can customize features like the PSX DOOM fire animation.
Hyprland is now independent, dropping wlroots
Hyprland achieved full independence from wlroots after a comprehensive migration process, resulting in improved stability and compatibility. Aquamarine library enhances backend rendering, promising minimal user impact in version 0.42.0.
Scenefx: a drop-in replacement for the wlroots scene API
SceneFX enhances Wayland compositor development by replacing the default renderer with a custom one, enabling advanced visual effects. It requires compiling from source and has a Discord community for support.
XWayland Ruined and Saved Wayland Development [video]
The video discusses Wayland's implementation as a display server, highlighting compatibility issues, reliance on X Wayland, and challenges affecting user experience, including rendering problems and Nvidia hardware compatibility.