Skip to content

yet another gif wallpaper tool (and my excuse to learn some zig)

Notifications You must be signed in to change notification settings

whytheplatypus/zaper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Zaper

Zaper is an animated desktop background setter for X11

This was created as an excuse to experiment with zig and generally practice.

Inspired by paperview with a goal of getting it to work with compositors like picom.

Build

zig build -Drelease-safe

Usage

Creating a scene

mkdir ascene
cd ascene
convert -coalesce path/to/animated.gif out.bmp

Setting a scene

zap ascene..

To set a scene per monitor supply a folder for each:

# for example I have two monitors:
zap left right

Known Issues

In order to work with picom this creates a new x11 desktop to paint the animation on, I'm betting this could cause some people problems.

About

yet another gif wallpaper tool (and my excuse to learn some zig)

Topics

Resources

Stars

Watchers

Forks

Languages