Skip to content

Generate wallpapers with Pillow and Palettable.

License

Notifications You must be signed in to change notification settings

mitakas/wallpaper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wallpaper Build status

Logo

This project generates (various) wallpapers using Python and Pillow. The default colorscheme is the Colorbrewer 11-class diverging BrBG palette (supplied by Palettable).

Run wallpaper in your console to get a PNG image with the name wallpaper-<current-time>.png.

Python 2 and 3 are supported.

Quick Start

Install and run:

$ pip install wallpaper
$ wallpaper

Usage

  • Creating a wallpaper

    from wallpaper import Cubic
    
    image = Cubic()
    image.paint()
  • Implementing your own

    Inherit from wallpaper.Wallpaper and implement the paint_pattern function.

TODO

  • Better color selection

About

Generate wallpapers with Pillow and Palettable.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages