wsm is an pc and Mobile Phone [Wayland] compositor for lychee.
Please refer to the contributing document for everything you need to know to get started contributing to wsm.
Install dependencies:
build dependencies(for arch linux):
build dependencies(for debian):
Run these commands:
meson build/ --prefix=/usr --buildtype=debug -Dxwayland=enabled
sudo ninja -C build/ install
set the documentation in meson_options.txt to enabled, reuse meson to compile, and you will see that the documentation has been generated in the build/doc/doxygen/html/wsm directory.
Run wsm --xwayland
from a TTY or in Xorg/Wayland desktop environment. Some display managers may work but are not supported by wsm (gdm is known to work fairly well).