#play #wayland #wallpaper #monitor #mp4 #random #send #running #wayland-session

app sheila

An application that plays movies as wallpapers for Wayland session

3 releases (1 stable)

Uses new Rust 2024

1.0.0 May 6, 2025
0.0.2 May 6, 2025
0.0.1 May 6, 2025

#87 in Video

33 downloads per month

Apache-2.0

66KB
2K SLoC

sheila

sheila lets you use movies as animated wallpapers for your Wayland session.

Installation

sheila is written in Rust and published on crates.io:

cargo install sheila

Usage

sheila consists of a client and a server.

To start the server, run:

sheila server

While the server is running, you can send it movie files to play:

sheila client play --monitor DP-1 movie0.mp4 movie1.mp4

Use the --random option to have the server play a random movie:

sheila client play --monitor DP-1 --random movie0.mp4 movie1.mp4

``

Dependencies

~24–33MB
~644K SLoC