dipc
doprz' image palette converter
Convert your favorite images and wallpapers with your favorite color palettes/themes
Color Palettes/Themes
- catppuccin
- edge
- everforest
- gruvbox
- gruvbox-material
- nord
- rose-pine
- tokyo-night
Examples
Original | Converted |
---|---|
Image Credits
Victor Rosario - https://unsplash.com/@vrrosario
Ivan Rohovchenko - https://unsplash.com/@ivrn
Installation
Cargo
cargo install dipc
From Source
To build and install from source, first checkout the tag or branch you want to install, then run
cargo install --path .
This will build and install dipc
in your ~/.cargo/bin
. Make sure that ~/.cargo/bin
is in your $PATH
variable.
Usage
Convert your favorite images and wallpapers with your favorite color palettes/themes
Usage: dipc [OPTIONS] --image <FILE> --color-palette <COLOR_PALETTE> <--all|--color-palette-variation <COLOR_PALETTE_VARIATION>>
Options:
-i, --image <FILE>
The image to process
--color-palette <COLOR_PALETTE>
The color palette to use [possible values: catppuccin, edge, everforest, gruvbox, gruvbox-material, nord, rose-pine, tokyo-night]
-a, --all
Use all color palette variations
--color-palette-variation <COLOR_PALETTE_VARIATION>
Color palette variation(s) to use
-v, --verbose...
Verbose mode (-v, -vv, -vvv)
-h, --help
Print help
-V, --version
Print version
License
dipc
is dual-licensed under the terms of both the MIT License and the Apache License 2.0
SPDX-License-Identifier: MIT OR Apache-2.0