Skip to content

sohzm/shvet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NOTE: this README is currently incomplete

shvet banner

An application for changing HSV values of images.


Available Themes

  • dracula
  • gruvbox
  • nord
  • solarized
  • tokyonight

NOTE: if the theme you like isn't shown here. Adding a theme to Shvet is really eazy, for more info see here.

Installation

There are two ways to install this application on your device:

  • Download precompiled binary
  • Build from source on your local PC

Download

Click here to download the application

Build from source

git clone https://github.com/sz47/shvet.git            # clone this repo
cd shvet                                               # goto the shvet directory
GOOS=linux CGO_ENABLED=0 go build -o shvet main.go     # replace linux with your target OS

Usage

Note: The time can vary vastly upon the resolution of image and flags provided. Also currently time optimization isn't the focus, rather the output image is prioritized, will focus on optimizations once we achiee 'good' results, but contributions are always welcomed :)

        $ shvet <theme> path/to/image.png
example $ shvet gruvbox ~/Wallpapers/linux.png

You can also force color replacement in image which will result in a image as shown in the image at the top of README

        $ shvet force <theme> path/to/image.png
example $ shvet force gruvbox ~/Wallpapers/linux.png

For list of themes supported do shvet list

For help: shvet help

About

Adjust color scheme of your wallpaper (written with Go (better than rust))

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages