- The documentation can be found at https://docs.rs/flowy.
- You can either download the binary or get the Debian package.
- It can be either found in the Releases section or can be installed using Cargo by running the command
cargo install flowy. - If you use the binary, just run it by typing
flowy -dorflowy --dirto set the path to the wallpaper directory. - If you're using Linux, you can either let the binary run forever in a terminal or setup a
systemdservice so it listens in the background.
- If you use the Debian package, then it will install flowy as a
systemdservice. During installation, flowy will ask you your directory. - Once the installation is done, run the command
systemctl --user start flowy.serviceto run the application. - Once installation is done and you would still like to change the directory, go to the systemd service file found at
/etc/systemd/userand change the directory in that file.
- The wallpapers inside the directory must be named sequentially.
- For example, if you have 11 wallpapers, the names must be
paper-01.jpg, paper-02.jpg.... - It does not matter what the names of the files are as long as they are sequential.
- By default, flowy evenly sets the wallpaper change time based on the number of wallpapers there are. In case you would like to modify these times, it can be done so by editing the
times.tomlfile found in the/homedirectory. You need to comment theflowy::generate_configfunction call inmain.rsand then build it after modifying the config file.
- MacOS
- GNOME Based - Ubuntu, Fedora, Pantheon
- Linux Mint Cinnamon
- Linux Mint MATE
- Deepin
- XFCE
TODO
- GUI
- Match the stars given the location
- Add support for other platforms, both UNIX and Windows.
- Refactor OS related code to another file