API overviewChoose between Lua, headless automation, C plugins, and shaders.Lua APIRuntime configuration, events, windows, workspaces, and automation hooks.Headless APIDeterministic input, timers, screenshots, and CI-oriented helpers.IPC APIRepository documentation.Shell Lua APIRepository documentation.Shell plugin APIRepository documentation.C plugin APINative modules, opaque handles, hot reload, state migration, and render hooks.Shader APIFullscreen passes and host-managed per-window shader replacement.ArchitectureCore ownership, plugin boundaries, capability resolution, and lifetime rules.environment apiRepository documentation.greeterRepository documentation.plugin managerRepository documentation.Shell designRepository documentation.
Documentation
One source of truth.
These pages are rendered directly from the repository's existingdocs/*.md files, so the website and source tree stay in sync.