Project layout
Map the source tree to the runtime responsibilities it owns.
Supporting directories:
| Path | Purpose |
|---|---|
assets/ | Fonts, SVG icons, grenade data, sounds and the default config. |
protocols/ | Wayland protocol XML files used to generate client code at configure time. |
tests/cpp/ | C++ unit-test entry point and test cases. |
build/ | CMake output, generated Wayland sources, executable and copied runtime data. |
.claude/ | Architecture, build-system, workflow and style notes. |
Was this page helpful?
Edit this page on GitHub
Last updated on