https://github.com/uetchy/macos-setup-guidebook
The guidebook to configure OS X for development.
https://github.com/uetchy/macos-setup-guidebook
Last synced: 4 months ago
JSON representation
The guidebook to configure OS X for development.
- Host: GitHub
- URL: https://github.com/uetchy/macos-setup-guidebook
- Owner: uetchy
- License: mit
- Created: 2015-02-24T04:18:06.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2016-01-29T11:50:08.000Z (over 10 years ago)
- Last Synced: 2025-02-21T19:27:41.718Z (over 1 year ago)
- Homepage:
- Size: 6.84 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# OS X Setup Guidebook
The guidebook to configure OS X for development.
## Before setup
### Install Xcode and Command Line Tools.
```console
xcode-select --install
```
## Sublime Text
```console
SUBLIME_LOCAL_DIR="$HOME/Library/Application Support/Sublime Text 3"
SUBLIME_SYNC_DIR="$HOME/Dropbox/Sync/Sublime Text"
rm -rf "$SUBLIME_LOCAL_DIR/Installed Packages"
rm -rf "$SUBLIME_LOCAL_DIR/Packages"
ln -s "$SUBLIME_SYNC_DIR/Installed Packages" "$SUBLIME_LOCAL_DIR/Installed Packages"
ln -s "$SUBLIME_SYNC_DIR/Packages" "$SUBLIME_LOCAL_DIR/Packages"
```
## Finder
### Shell
```console
brew install zsh
sudo sh -c "cat < /etc/paths 2>&1
/usr/local/bin
/usr/bin
/bin
/usr/local/sbin
/usr/sbin
/sbin
EOD"
sudo sh -c "echo '/usr/local/bin/zsh' >> /etc/shells"
chsh -s /usr/local/bin/zsh
```
### Homebrew
```console
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew update
brew tap homebrew/binary
brew tap homebrew/science
brew install curl --with-ssh
brew install \
openssl \
readline \
git \
wget \
hub \
peco \
awscli \
jq
```
### Ruby
```console
brew install ruby
gem update --system
gem update
gem install bundler
```
### Python
```console
brew install pyenv
pyenv install 3.4.3
pyenv global 3.4.3
pyenv install miniconda3-*
```
### OpenCV
```console
brew install opencv --with-jasper --with-qt --with-tbb
```
### Node.js
```console
brew install node
npm install -g npm-checks yo generator-license
```
### Go
```conosle
brew install go --with-cc-all
```
### ImageMagick
```console
brew cask install xquartz
brew install imagemagick
```
### TeX ###
```console
brew cask install basictex
export PATH="/Library/TeX/texbin:$PATH"
sudo tlmgr update --self --all
sudo tlmgr install collection-langjapanese draftcopy epsf boxedminipage here comment
```
### iOS Development ###
```
gem install cocoapods
```