/fondoso

CLI Rust tool to create fondos (wallpapers)

Primary LanguageRust

fondoso

A CLI tool written in Rust to create fondos (wallpapers) and more procedurally generated images.

Special thanks to @udf for his initial Python script that happened to yield such cool images.

showcase

Here are some cool things done with the program:

random colours and positions

./fondoso --random --number 10
# equivalent to:
./fondoso -rn10

custom positions and colours

./fondoso --positions "255,255 : 0,0 : -1,0 : -1,-1 : 0,-1" --colours "255,255,255 : 50,50,50"
# equivalent to:
./fondoso -p255,255:0,0:-1,0:-1,-1:0,-1 -c255,255,255:50,50,50

different randomization kinds

./fondoso --random --number 10 --kind 80
# equivalent to:
./fondoso -rn10 -k80

mixing different kinds and custom positions

./fondoso --kind treerev --positions 250,250
# equivalent to:
./fondoso -ktreerev -p250,250