A script tool for playing and checking live wallpapers with wallpaperengine and linux-wallpaperengine.
- Pick and play a single wallpaper using Wallpaper Engine's UI.
- Batch check wallpapers using Wallpaper Engine's folders.
- Play wallpapers using a playlist.
- linux-wallpaperengine
- Steam(Linux)
- wallpaperengine on Steam
- run wallpaperengine using proton
- cargo >= 1.81.0
Clone this repo, and just run using cargo run
git clone https://github.com/DI-HUO-MING-YI/linux-wallpaperengine-player.git
cd linux-wallpaperengine-player
cargo run -- --help
- open the wallpaperengine UI, pick a wallpaper and click Displays *Now only one display is supported, multi displays supporting is comming soon.
- save as a profile with the name test_m_1
- run cargo run to start display wallpaper
cargo run -- --watch --profile test_m_1
- the wallpaper will display now.
- you can pick a new wallpaper and save profile with the same name.
- wait 1 scond, and new wallpaper will replace the last one.
-
create a new folder named test, and put wallpapers that you want to check.
* MUST CLOSE THE WALLPAPER ENGINE
* It is recommend to close it using Steam stop function -
run cargo run to batch check. chose which fold to check, and play wallpapers one by one.
* folders named with suffix "_piecked" and "_skipped" will not be checked
* type y / n to check a wallpaper, if y , the wallpaper will be moved to a new folder named test_picked
* if n, the wallpaper will be moved to a new folder named test_skipped
* if type nothing and just press enter, the wallpaper will not be moved -
test_skipped and test_picked will be created and wallpapers will be moved to them by your choise.
-
open the wallpaperengine UI, pick some wallpapers and add to playlist, then click Configure.
-
set playlist settings, not all settings is available, but they are comming soon.
only timer play mode is available now, and you can set times now
Oreder is also supported now -
run cargo run to start display wallpapers using playlist seetings
cargo run -- --play --playlist test_p_1
- the wallpaper will display now.
- you can pick some wallpapers and save playlist with the same name.
- rerun cargo run to apply new playlist settings.
- just run :
cargo run -- --sddm --folder test_f_1
* Only for this sddm theme: theme
- add play mode for folders.
- support more playlist options.
- support multi display in profile.
- upload to AUR.
- move current wallpaer to a folder when run this tool, not always to open wallpaperengine's UI.
- try to chage wallpaper by click wallpaer icons just like what shows in windows.
- more logs and error handler.
If you have any questions, just post an issue.