{"repo":"yadokani389/bevy_live_wallpaper","free":true,"listed":false,"github":"https://github.com/yadokani389/bevy_live_wallpaper","clone":"git clone https://github.com/yadokani389/bevy_live_wallpaper.git","description":"A Bevy plugin to create live wallpapers.","language":"Rust","stars":20,"topics":["bevy","bevy-plugin","wallpaper","rust"],"license":"Apache-2.0","category":"game-templates","readme_excerpt":"Bevy Live Wallpaper A Bevy plugin that renders your scene into a Wayland layer-shell surface, an X11 root window, or a Windows desktop background. Compatibility Bevy Version Crate Version ------------ ------------- 0.19 0.5 0.18 0.4 0.17 0.1 - 0.3 Requirements - Wayland : A compositor that advertises zwlr layer shell v1 (e.g. Sway, Hyprland, River, Niri). - X11 : An X server with the RandR extension enabled (standard on modern desktops). - Windows : The standard desktop environment. Configuration - On Windows , the appropriate backend is selected automatically. No features need to be enabled. - On Linux/BSD , you can enable the wayland and/or x11 features. - If both are enabled, the backend is automatically selected at runtime based on the user's session (Wayland is preferred). You can also request a specific backend. - If only one is enabled, it will be used. Usage Add the LiveWallpaperPlugin to your app. To make your application cross-platform, you will need to use conditional compilation ( #[cfg] ) for platform-specific setup. - On Wayland / X11 , you must disable the primary window and add the LiveWallpaperCamera component to the camera you want to render. - On Windows , the plugin will automatically find the primary window and parent it to the desktop background. LiveWallpaperCamera is not required, but keeping it attached is harmless. Here is a complete, cross-platform example: Examples The included examples are cross-platform. - Run on Linux/BSD: - Run on Windows: http","default_branch":null,"files":null,"tree":[],"storefront":"/r/yadokani389","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yadokani389/bevy_live_wallpaper/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}