Skip to content

mxite/hsetroot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hsetroot - imlib2-based wallpaper changer

original author: Hyriand <[email protected]> (2003)
licence: GPL2
needs libimlib2-dev, libx11-dev, pkg-config, make

This repo contains hsetroot 1.0.2 with the following changes:

  • autotools was replaced by a simple Makefile which requires pkg-config, x11 paths added
  • includes patches from debian, written by Martin Suchanek, more details in git log
    • Fix a segmentation fault when no display is present.
    • Add the '-extend' option
    • Add the '-cover' option
  • reintroduced the screen mask -screens option from earlier versions .. which is rather useless actually, as it deals with X screens, not xrandr outputs
  • added output support for all modes
    • currently needs the xrandr, grep & sed commands in $PATH
    • yes, I'm sorry, I tried, but libxrandr would only return zeroes in XRRPanning for some reason

current TODO:

  • rework command line option parsing, using some library (do people still use getopt_long?)
  • providing a list of images to be used in sequence across outputs (iterated over in TL->TR->BL->BR direction)

About

yet another wallpaper application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 98.2%
  • Makefile 1.8%