Skip to content

Latest commit

 

History

History
24 lines (19 loc) · 1.03 KB

README.md

File metadata and controls

24 lines (19 loc) · 1.03 KB

lgi-wallpaper

Small, simple app built with Lua and GTK to set the desktop wallpaper. Depends on several weird things:

  • LGI
  • luash (or the original)
  • luv (libunique bindings for lua)
  • GTK3, Gio, GLib, and obviously gobject-introspection
  • libgnome-desktop
  • ImageMagicks identify and convert commands
  • wmctrl (because Gdk over LGI crashes too much)

It uses libgnome-desktop and its thumbnailer service behind the scenes, and so far only shows JPEG and PNG images.

Screenshot

screenshot

XFCE4

So far, the app only works for XFCE4, using xfconf-query via luash.

Awesomewm

Eventually, this will support awesomewm.

Gnome Shell

Eventually, this will support gnome-shell, because it's just very easy to add. Not because anyone will ever use it.