Skip to content

fluoroom/wallpaper-processor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

wallpaper-processor

Creates a resized and cropped version and a blurred version of any image file, letting you choose the blur level and opting for pixel spread.

Features:

  • Interactive: no command arguments, just answer 3 questions.
  • Automatic resolution detection.
  • Intelligent crop to your aspect ratio, no stretching.
  • Pixel spread (that grainy effect).

Requirements:

Usage:

First, give execution permissions, only before first use:

~/wallpaper-processor $ sudo chmod +x process-wallpaper.sh

Use:

~/wallpaper-processor $ ./process-wallpaper.sh image_file.jpg

Example:

~/wallpaper-processor $ ./process-wallpaper.sh image_file.jpg
Loaded image_file.jpg
Automatically get your resolution? (Yes / No / default: Yes):y
Getting resolution from xrandr... 
Resolution set to 1920x1080.
How much blur? (Low / High / Ultra / default: High):u
Blur set to ultra.
Do you want to avoid/skip spread? (that grainy effect) (Yes /No / default: No):n
Processing with spread.
Execute? (y/n):y
Processing...
Done!
~/wallpaper-processor $

About

Interactive script that creates a resized and cropped version and a blurred version of any image file.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages