-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathinit-application.sh
101 lines (79 loc) · 1.77 KB
/
init-application.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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
#!/usr/bin/env zsh
local runtime_environment=(
python node
)
local sys_pref_tool=(
mas duti
mackup
)
local terminal_tool=(
zsh
md5sha1sum autojump
)
local network_tool=(
git curl wget proxychains-ng
)
local database_service=(
mysql mongodb redis
)
local terminal_app=(
iterm2 hyper
)
local network_app=(
shadowsocksx-ng
google-chrome telegram
)
local databse_manager=(
robo-3t
navicat-premium
)
local editor_IDE_app=(
typora visual-studio-code
webstorm pycharm
)
local version_control_app=(
sourcetree tower
)
local dev_utils_app=(
dash cheatsheet
docker kitematic
)
local system_helper_service_app=(
# magnet
scroll-reverser
alfred istat-menus
dropbox
)
local quicklook_plugins=(
qlvideo
qlstephen
qlmarkdown
qlcolorcode
qlprettypatch
quicklook-csv
webpquicklook
quicklook-json
)
local media_entertainment_app=(
neteasemusic iina
)
local office_app=(
# spark
microsoft-office
)
local adobe=(
adobe-creative-cloud
# adobe-photoshop-cc
)
local mas_only_app=(
441258766 # Magnet
1176895641 # Spark
)
brew install ${runtime_environment[@]} ${sys_pref_tool[@]} ${terminal_tools[@]} \
${network_tool[@]} ${database_service[@]}
brew cask install ${databse_manager[@]} ${terminal_app[@]} ${network_app[@]} ${editor_IDE_app[@]} \
${version_control_app[@]} ${system_helper_service_app[@]} ${quicklook_plugins[@]} \
${dev_utils_app} ${media_entertainment_app[@]} ${office_app[@]} ${adobe[@]}
mas install ${mas_only_app[@]}
# To complete the installation of Cask adobe-creative-cloud, you must also run the installer at
/usr/local/Caskroom/adobe-creative-cloud/latest/Creative\ Cloud\ Installer.app/Contents/MacOS/Install