waytrogen 0.5.0

A GTK graphical user interface for changing your wallpapers on Wayland based compositors.
docs.rs failed to build waytrogen-0.5.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.

Waytrogen

A GUI wallpaper setter for Wayland that is a spiritual successor for the minimalistic wallpaper changer for X11 nitrogen. Written purely in the Rust 🦀 programming language. Supports hyprpaper, swaybg, mpvpaper and swww wallpaper changers.


Features

  • Recursive file searching
  • Lightning fast file searching
  • Can load thousands of wallpapers with ease
  • Fully supports hyprpaper, swaybg, mpvpaper and swww.
  • Responsive design
  • Supports images, GIFs and videos

Installation

  1. Install one or more of the following depending on what kind of wallpapers and desktop environment/window manager you are using:
    • hyprpaper if using hyprland and using only png, jpeg, webp or jxl images.
    • swaybg if using sway and only using png, jpeg, tiff, tga or gif images.
    • mpvpaper if using any kind of video or image format, but requires command line arguments to be passed to mpv for additional configuration.
    • swww for displaying jpeg, png, gif, pnm, tga, tiff, webp, bmp or farbfeld images and want transitions between images.
  2. Install waytrogen using cargo install waytrogen.

Dependencies

  • hyprpaper, swaybg, mpvpaper or swww
  • ffmpeg

Usage

The waytrogen command can be used the terminal to launch the application or be launched using an application launcher.

The waytrogen --restore command can be used to restore previously set wallpapers.