-
Notifications
You must be signed in to change notification settings - Fork 2
/
install_general.sh
executable file
·165 lines (91 loc) · 2.76 KB
/
install_general.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
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
#!/bin/bash
brew install ack
brew install autojump
#############
# Update Bash
# https://apple.stackexchange.com/questions/193411/update-bash-to-version-4-0-on-osx
brew install bash
sudo bash -c 'echo /usr/local/bin/bash >> /etc/shells'
chsh -s /usr/local/bin/bash
#############
brew install bash-completion
brew install coreutils
brew install curl
brew install cv
brew install editorconfig
brew install faac
brew install fasd
brew install ffmpeg
brew install freetype
brew install fzf
brew install gawk
brew install --with-curl git
brew install git-lfs
brew install git-extras
brew install htop-osx
brew install httpie
brew install jump
brew install lame
brew install lesspipe
brew install links
brew install macos-trash
brew install mplayer
brew install multitail
brew install osxutils
brew install pkgdiff
brew install parallel
brew install proctools
brew install psgrep
brew install python
brew install rsync
# http://apple.stackexchange.com/questions/135565/how-do-i-get-detailed-smart-disk-information-on-os-x-mavericks-or-later
brew install smartmontools
brew install ssh-copy-id
brew install the_silver_searcher
brew install todo-txt
brew install tree
# https://bitbucket.org/WAHa_06x36/theunarchiver
brew install unar
brew install unison
brew install unrar
brew install vim
brew install wdiff
brew install wget
brew install youtube-dl
brew install --universal --with-java subversion
sudo mkdir -p /Library/Java/Extensions
sudo ln -s /usr/local/lib/libsvnjavahl-1.dylib /Library/Java/Extensions/libsvnjavahl-1.dylib
brew install dos2unix
export HOMEBREW_CASK_OPTS=--appdir=/Applications
sudo chown root:staff /Applications
brew cask install appcleaner
brew cask install clipy
brew cask install cscreen
brew cask install dropbox
brew cask install evernote
brew cask install gimp
brew cask install java
brew cask install launchcontrol
brew cask install rectangle
brew cask install superduper
brew cask install sourcetree
brew cask install the-unarchiver
brew cask install qlcolorcode qlstephen qlmarkdown quicklook-json qlprettypatch quicklook-csv betterzipql qlimagesize webpquicklook suspicious-package
brew cask install font-saucecodepro-nerd-font
brew cask install font-jetbrains-mono-nerd-font
brew cask install font-hack-nerd-font
sudo chown root:admin /Applications
# Gem tools
# Python tools
# https://github.com/msiemens/PyGitUp
sudo -H pip3 install git-up
# https://github.com/nvbn/thefuck
sudo -H pip3 install thefuck
# https://github.com/nicolargo/glances
sudo -H pip3 install glances
sudp -H pip3 install virtualenv
sudp -H pip3 install virtualenvwrapper
# Other tools
mkdir -p ~/workspaces/tools
cd ~/workspaces/tools
git clone https://github.com/sampson-chen/sack.git && cd sack && chmod +x install_sack.sh && ./install_sack.sh