QingQiz / WallpaperEL

A command line wallpaper engine for Linux (Undone)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status

WallpaperEL

Wallpaper Engine for Linux (Undone)

Dependencies

  • Imlib2
  • libX11
  • libXrandr
  • libasound2

Install

make
sudo make install

Usage

we --help

Example

  • use video as wallpaper (need ffmpeg)
mkdir -p video
ffmpeg -i video.mp4 -vf fps=25 video/frame%04d.png
ffmpeg -i video.mp4 video.wav
cd video
we -m0 frame* --bgm video.wav -t 0.04 --less-memory --max-preload 5

Testing

make test
cd test
./test.sh

This requires you to observe whether the wallpaper switch is as expected.

TODO

  • Features

    • more filling method
  • FIXME

About

A command line wallpaper engine for Linux (Undone)

License:GNU General Public License v3.0


Languages

Language:C 91.8%Language:Shell 4.9%Language:Makefile 3.3%