Skip to content

Big Update with BREAKING changes

Choose a tag to compare

@Hcode00 Hcode00 released this 25 Sep 12:53
· 43 commits to main since this release

Important Update Notice

This version of HPaper introduces breaking changes. We've switched from hyprpaper to swaybg for improved performance and compatibility.

Why the switch?

  1. Significantly reduced memory usage: swaybg typically uses under 10MB of memory, while hyprpaper could easily reach 200MB+.
  2. Broader compatibility: swaybg works with various window managers not just Hyprland.

These changes result in better performance and optimized resource usage across a wider range of systems.

New Usage

The basic syntax for starting hpaper has changed a little by removing one argument since swaybg does not support preloading:

hpaper start [directory] [duration in seconds] [flags]

Example:

# Change wallpapers every hour
hpaper start ~/.config/hypr/wallpapers/ 3600 -r

Note: Hyprland and hyprpaper are no longer dependencies.