Skip to content

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Repository files navigation

Materialicious

A monochrome icon theme family for Linux desktops, with two Matugen-aware color styles.

Material-Solo and Material-Grad icon themes

License: GPL-3.0-only Icon themes Matugen

Styles

  • Material-Solo — flat icons with a single baked-in accent color. It does not automatically change when Matugen updates.
  • Material-Grad — duotone icons mapped from dark to accent colors. The included Matugen hook recolors this variant when the palette changes.

Both themes combine a monochrome icon set with Tela-inspired folder shapes and additional application glyphs. Application artwork is derived from upstream icons; see Sources.

Preview

Examples below are the actual SVG assets shipped in each theme.

Context Material-Solo Material-Grad
Firefox Firefox application icon in Material-Solo Firefox application icon in Material-Grad
Files Files application icon in Material-Solo Files application icon in Material-Grad
Terminal Terminal application icon in Material-Solo Terminal application icon in Material-Grad
Folder Folder icon in Material-Solo Folder icon in Material-Grad
Downloads folder Downloads folder icon in Material-Solo Downloads folder icon in Material-Grad
Computer device Computer device icon in Material-Solo Computer device icon in Material-Grad

Install

Clone or download this repository, then run:

./install.sh
gsettings set org.gnome.desktop.interface icon-theme Material-Grad

Choose Material-Solo instead if you prefer the static flat style. The installer links the themes into ~/.icons.

For Matugen integration and dependency setup, follow SETUP.md. Only Material-Grad is recolored by the provided hook.

Recolor and add icons

The generator mono-icons.py recolors SVG artwork. For example, to recolor an existing Grad icon:

python3 mono-icons.py --dark "#000000" --light "#c9bfff" --radius 0.5 \\
  --linear Material-Grad/apps/scalable/<icon>.svg

To create a duotone icon from source artwork, place the source SVG in sources/ and run:

python3 mono-icons.py --dark "#000000" --light "#c9bfff" --radius 0.5 \\
  --autoscale --outdir Material-Grad/apps/scalable sources/<app>.svg

The generator writes a .mono.svg output. Review it before replacing an existing theme icon. The sources/ directory is used when adding icons, not during normal Matugen recoloring.

Request an icon

Check whether the icon already exists, then use the missing-icon issue template. Provide the app or icon name and explain what's missing; links and screenshots are optional.

License

Project license: GPL-3.0-only

Third-party artwork retains its respective upstream licenses and attribution requirements. Required YAMIS attribution is preserved in both themes’ Authors files.

Sources

Materialicious incorporates or derives artwork from these projects:

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages