Skip to content

jqln-0/icon-mask

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

icon-mask

A simple implementation of Android-style icon masking for GTK (and possibly KDE) icon themes.

Installation

The program is written in Go, so installation should be simple:

$ go get github.com/jqln-0/icon-mask

Usage

You will need

  • An icon theme
  • A base image to 'mask' with.

Running the program with the --help flag should guide you the rest of the way. An example execution for the 'Moka' theme is:

$ icon-mask --extra-themes=Faba Moka base.png out

You can then add the generated icons to the chosen theme by simply merging the output and theme folders;

$ cp -r out/* /usr/share/icons/Moka/

TODO

  • Make SVG output work,
  • Perform compositing concurrently,
  • Auto-generate symlinks?

About

Icon masking for Linux icon themes.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages