Wayland compositor

An exploratory Wayland compositor written in C11, built to understand display-server internals from first principles.

An educational compositor for the Wayland protocol, written in C11. The goal is less a daily-driver desktop than a working understanding of how surfaces, input, and output actually fit together beneath a modern Linux session.