Skip to content

Quince-Pie/walle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WALLE (Wallpaper Engine)

a wayland wallpaper engine

FEATURES

  • multi image support
  • directory support
  • smooth transition (frost glass) so you don't get flash banged
  • fill with cropping area (high, low, center, attention, entropy)
  • hot config reload
  • per monitor config
  • gamemode compatibility (no transition while on)
  • random/timeout/speed knobs
  • supports for various image format and pdf if you want for some reason (relies on: libvips)

REQUIREMENT

  • c23 compiler with embed support
  • inih
  • jemalloc
  • libglvnd
  • libvips
  • systemd-dev (for dbus)
  • wayland
  • wayland-protocols
  • wlr-protocols
  • xxHash

CONFIGURATION

Read config.ini for all options and config format. Place the config in your $XDG_CONFIG_HOME (or ~/.config/walle).

NOTE ON CACHING

In order to make the transition as smooth as possible, walle places cached bin files in XDG_CACHE_HOME (or ~/.cache/walle). The cache gets cleaned automatically and should not exceed 512mb.

About

a wayland wallpaper utility

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors