Skip to main content

Crate wallr_core

Crate wallr_core 

Source
Expand description

§wallr-core

Core library for Wallr - a native, GPU-accelerated Wayland wallpaper engine.

Modules§

animated
Animated wallpaper (GIF) streaming and playback timing.
animation
Compatibility re-export: transition effects now live in wallr-common alongside the rest of the client/daemon protocol. Existing crate::animation::Effect paths keep working unchanged.
config
Compatibility re-export: the config schema now lives in wallr-common so the client can resolve sockets and flags without the engine. Existing crate::config::... paths keep working unchanged.
daemon
ipc
Async IPC transport (Tokio Unix socket server and client). Command/response vocabulary and validation live in wallr-common.
renderer
shader
theme
video
wallpaper