wpgtk
TLDR
Add wallpaper to collection
SYNOPSIS
wpg [options] [wallpaper]
wpgtk
DESCRIPTION
wpgtk is a colorscheme, wallpaper, and template manager for Unix-like systems. It uses pywal as its backend to extract colors from wallpapers and apply them system-wide through configurable templates.
The tool generates coordinated colorschemes from wallpaper images, applying them to terminals, GTK themes, window managers, and other applications. Templates define how colors are applied to each application's configuration files. Both a CLI (wpg) and GUI (wpgtk) interface are provided.
Colorschemes are saved with their wallpapers, allowing instant theme switching. Colors can be manually edited, imported from JSON (compatible with terminal.sexy), or auto-adjusted for better contrast.
PARAMETERS
-a image
Add wallpaper to collection.-s wallpaper [fallback]
Set wallpaper and colorscheme.-l
List added wallpapers.-c
Print current wallpaper name.-d wallpaper
Delete wallpaper from collection.-t
Apply colorscheme to terminal.-z wallpaper
Shuffle/regenerate colorscheme.-i wallpaper json
Import colorscheme from JSON file.--auto wallpaper
Auto-generate foreground colors.-h
Display help.
CAVEATS
Requires pywal as backend. Template files need manual setup for each application. Some applications require restart to apply new colors. GTK theme changes may need session restart.
HISTORY
wpgtk was created by deviantfero to provide a user-friendly interface on top of pywal. While pywal handles color extraction and basic application, wpgtk adds wallpaper management, color editing, template management, and a graphical interface for users who prefer visual configuration.


