A flat icon set for macOS, for a more uniform dock. Originally by Tina Latif.
This is a fork of the original repository by Tina Latif. I have made this fork, to keep the project alive and up to date with icons for new apps.
I have tried to make the project more generic, by replacing the Adobe Illustrator files with svg files. Which makes it easier for people without Creative Cloud to contribute. Some new scripts have been added to make it easier to convert svg files to icns and png, see contributing.
NOTE: To change icons for system apps (App Store, Safari, Mail etc.) on computers running OS X El Capitan (version 10.11) and later, system integrity protection must be disabled. Read more about SIP and how to disable it.
The easiest way to install the icons, is to use the Update flat icons
application, which is included with this repository.
This method uses the automated script under the hood, and does the therefore not change system icons.
- Download the iconpack here, or by clicking
Clone or download
->Download ZIP
- Doubleclick on the
Update flat icons
application, and follow the instructions.
The fastest way to install the icons, is using the install.sh
script.
This method in does only install icons for applications, and does therefore not replace system icons, like folders.
To change system apps, it is recommended to use an icon manager as described with method 2.
- Download the iconpack here, or by clicking
Clone or download
->Download ZIP
- Open
Terminal
, by searching for it with Spotlight (⌘
+Space
). - Drag 'n drop
install.sh
, from the downloaded folder, to theTerminal
window. - Press enter to start installation
To restore the icons, run ./install.sh restore
There are a few icon managers out there. I use and recommend LiteIcon.
Just drag and drop the icons onto their corresponding applications, and then log out and back in to refresh the dock.
Some programs may require manual installation (for example, if they are not directly in the Applications folder). The icns folder contains all the .icns files for this.
- Find the .icns file for the program
- Navigate to the program
- Right-click on the program and select 'Get Info'
- Drag the .icns file onto the existing icon for the program in the info panel
- In Finder, in the menu bar, navigate to
Go
->Go to Folder
(⇧⌘G), a popup should appear - Type the following path
/Applications/Calendar/Contents/Resources/
, and pressGo
- Find the file named
App.icns
and rename it toApp backup.icns
- Find the folder named
Calendar.docktileplugin
and rename it toCalendar.docktileplugin backup
- Copy the icon you want to use for the calendar app from
./icns/
- Paste the copied icon into the
Resources
folder, you navigated to in step 2 - Rename the newly pasted icon to
App.icns
- Go to terminal and enter "killall Dock" to refresh your dock, or log out and back in again
If you want an icon that's not there, the preferred way of requesting is to file an issue for it.
You are more than welcome to send a pull request with a new icon, see contribute.
If you want to add icons, I've provided some templates for the size. Use the red as a guideline for centered icons.
Before you can send a pull request, you must generate a 1024x1024 size PNG image, and a ICNS file, these image files are required to install the icon pack.
-
Save the icon to
./vectors
as an svg file. -
Generate required files, by running
./build.sh -ai
from the terminal. You might need some dependencies for the script to work.
The easiest way to install the dependencies is by using Homebrew, which you can install from their website. After installing Homebrew run the following command from the terminal.
brew install imagemagick libicns rsvg-convert