Skip to content

Shell / Bash script to convert a PNG image to a Mac OS icon (ICNS iconset)

License

Notifications You must be signed in to change notification settings

BenSouchet/png-to-icns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PNG to ICNS

cover_png_to_icns

A Bash / Shell script to convert your PNG images into Mac OS specific type ICNS (iconset) !

Image Requirements

  • Format should be PNG (transparency isn't mandatory).
  • Dimensions need to be 1024x1024 pixels.

How to Use

  1. Let’s get started by downloading the project, and move into the newly created folder:
> git clone https://github.com/BenSouchet/png-to-icns.git
Cloning into 'png-to-icns'...

> cd png-to-icns

Or copy/paste the script file png_to_icns.sh in a directory

  1. Optionally: Place the 1024x1024 pixels image (.png) you want to convert in the folder
  2. Start the script and give the path to the image as argument:
    -i stand for image_path
> ./png_to_icns.sh -i <path_to_my_image.png>
INFO: The icon has been successfully created: ./icon.icns
  1. Done! The new icon has been created, the path of this .icns is indicate on the info message in your terminal.

Errors / Bugs

If an error occur a message with the error(s) info will appear in the terminal.
You cannot see or understand the error, open an issue.

Others Ressouces & Useful links

Author & maintainer

PNG to ICNS has been created and is currently maintained by Ben Souchet.

The code present in this repository is under MIT license.

About

Shell / Bash script to convert a PNG image to a Mac OS icon (ICNS iconset)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Languages