-
Notifications
You must be signed in to change notification settings - Fork 24
/
convert_icons.sh
28 lines (25 loc) · 793 Bytes
/
convert_icons.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#!/bin/bash
mogrify -resize 128x128^ -gravity center -crop 128x128+0+0 +repage tmp/SublimeTextFinderButton.iconset/icon_128x128.png
mogrify -resize 128x128^ -gravity center -crop 128x128+0+0 +repage tmp/DarkSublimeTextFinderButton.iconset/icon_128x128.png
ICONS=(
"BBEditFinderButton" \
"AtomFinderButton" \
"BracketsFinderButton" \
"iTerm2FinderButton" \
"TerminalFinderButton" \
"CopyFinderButton" \
"CotEditorFinderButton" \
"SublimeTextFinderButton" \
"TextMateFinderButton" \
"VSCodeFinderButton" \
"DarkiTerm2FinderButton" \
"DarkSublimeTextFinderButton" \
"DarkVSCodeFinderButton" \
"DarkBBEditFinderButton" \
"DarkAtomFinderButton" \
"DarkTerminalFinderButton"
)
for I in ${ICONS[@]}
do
iconutil -c icns -o $I.app/Contents/Resources/applet.icns tmp/$I.iconset
done