# icnsup [![GitHub Workflow Status](https://img.shields.io/github/workflow/status/wyhaya/icnsup/Build?style=flat-square)](https://github.com/wyhaya/icnsup/actions) [![Crates.io](https://img.shields.io/crates/v/icnsup.svg?style=flat-square)](https://crates.io/crates/icnsup) Command line tool for quick creation of `icns` file ## Install #### Binary [Download](https://github.com/wyhaya/icnsup/releases) the binary from the release page #### Cargo ```bash cargo install icnsup ``` ## Usage ```bash icnsup ./icon.png # or icnsup ./icon.png -o ./my.icns ``` You will get an `icns` file which contains several sizes `16 32 48 64 128 256 512 1024` ![Preview](https://user-images.githubusercontent.com/23690145/120616205-9ee15d80-c48b-11eb-8b87-e191a8feac83.png) ---