aboutsummaryrefslogtreecommitdiff

zigway

This repo contains a "hello, world" Wayland program. The point of this repo is for me to learn the following:

  • Learn Zig
  • Learn Wayland client-side protocols
  • Learn how to computer graphics?

Different branches contain different implementations, e.g. shared memory, shared memory + Pango+Cairo, OpenGL, etc.

System dependencies

  • Zig toolchain
  • libwayland
  • pangocairo