icns

Easily create .icns files (Mac Icons) with this Go library or the included CLI.
Log | Files | Refs | LICENSE

commit 0a2f4ae2d354df92dae8e5f7a6b28b561c18bc48
parent 8a75d4479febaa550d442cb9341c22454bef2d34
Author: Jack Mordaunt <jackmordaunt@gmail.com>
Date:   Thu,  6 May 2021 18:07:41 +0800

docs: showcase preview gui

Signed-off-by: Jack Mordaunt <jackmordaunt@gmail.com>

Diffstat:
Adocs/preview.png | 0
Mreadme.md | 18+++++++++++++++++-
2 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/docs/preview.png b/docs/preview.png Binary files differ. diff --git a/readme.md b/readme.md @@ -15,8 +15,24 @@ A small CLI app `icnsify` is provided allowing you to create icns files using th Note: All icons within the `icns` are sized for high dpi retina screens, using the appropriate `icns` OSTypes. +## GUI + +`preview` is a gui for displaying `icns` files cross-platform. + +``` +git clone https://github.com/jackmordaunt/icns +cd icns && go install ./cmd/preview +``` + +![preview](docs/preview.png) + ## Command Line +``` +git clone https://github.com/jackmordaunt/icns +cd icns && go install ./cmd/icnsify +``` + Pipe it `cat icon.png | icnsify > icon.icns` @@ -29,7 +45,7 @@ Standard `icnsify -i icon.icns -o icon.png` -## Library Usage +## Library ```go func main() {