# `mix ex_icon.gen.icons`
[🔗](https://github.com/woylie/ex_icon/blob/0.3.0/lib/mix/tasks/ex_icon.gen.icons.ex#L1)

Downloads and generates all icons.

The task expects the configuration file `.ex_icon.exs` to exist.

## Usage

Download and generate icons for all configured providers:

    mix ex_icon.gen.icons

Download and generate icons for a single named provider:

    mix ex_icon.gen.icons --icon-set lucide

The value must reference one of the top level keys in your configuration
file.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
