dipc

crates.io

doprz' image palette converter

Convert your favorite images and wallpapers with your favorite color palettes/themes

Color Palettes/Themes

Examples

| Original | Converted | | -------- | --------- | | Magic view of the Gosausee in the Austrian Alps | Magic view of the Gosausee in the Austrian Alps<em>nord | | Human vs Nature | Human vs Nature</em>gruvbox |

Image Credits

Victor Rosario - https://unsplash.com/@vrrosario

Ivan Rohovchenko - https://unsplash.com/@ivrn

Installation

Cargo

sh cargo install dipc

From Source

To build and install from source, first checkout the tag or branch you want to install, then run sh 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 --color-palette <--all|--color-palette-variation >

Options: -i, --image The image to process --color-palette The color palette to use [possible values: catppuccin, gruvbox, gruvbox-material, nord, rose-pine] -a, --all Use all color palette variations --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