GLSL Shader Wallpaper Renderer for Wayland
GLWall is a high-performance wallpaper renderer for Wayland compositors that renders GLSL shaders directly to the desktop background. It supports multi-monitor setups, audio reactivity, and mouse interaction.
- Installation Guide Prerequisites, Nix installation, and manual build steps.
- Configuration Reference CLI arguments, NixOS module options, and shader uniforms.
- Architecture Overview High-level design, subsystems, and data flow.
- Project Structure Directory map and code organization.
- Testing Strategy Manual verification steps and future testing plans.
- CONTRIBUTING.md - Development workflow, standards, and contribution guidelines.
- Entry Point:
src/main.c - Build:
make(insrc/)
The Unlicense - see LICENSE.