- Appearance
- WebStorm
- Xcode Command Line Tools
- Git & GitHub
- Homebrew
- Node.js Environment
- Database & Stores
- Applications
- WebStorm
- Legacy Java 6 for WebStorm (to resolve this issue)
- Twilight 2 Theme
- Install
XCode
in App Store - Then open
Xcode > Preferences > Downloads > Command Line Tools
or execute in Terminal:
xcode-select --install
git config --global user.name "Denis Izmaylov"
git config --global user.email "[email protected]"
There is 2 ways to configure keys. The first is:
- Create new key:
ssh-keygen -t rsa -C "[email protected]"
- Copy public key:
cat ~/.ssh/id_rsa.pub
- Add it to
github.com
The second way was just to backup your ~/.ssh
before re-install and restore it now. Be aware - private keys should have 0400
access.
ssh -T [email protected]
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- Download and install latest stable Node.js build.
- Install development tools:
npm install gulp eslint webpack node-inspector -g
- Install
brew install redis
- Launch:
launchctl load /usr/local/opt/redis/homebrew.mxcl.redis.plist
- To have launchd start redis at login:
mkdir -p ~/Library/LaunchAgents
ln -sfv /usr/local/opt/redis/*.plist ~/Library/LaunchAgents
- Try to install with Homebrew:
brew install mongodb
- If you could not install with Homebrew try to do it manually:
curl -O https://fastdl.mongodb.org/osx/mongodb-osx-x86_64-3.0.4.tgz
tar -zxvf mongodb-osx-x86_64-3.0.4.tgz
mv mongodb-osx-x86_64-3.0.4/ /usr/local/opt/mongodb
export PATH=/usr/local/opt/mongodb/bin:$PATH
echo export PATH=/usr/local/opt/mongodb/bin:\$PATH>~/.bashrc
mkdir -p ~/data/mongodb
- Then execute in Terminal:
sudo mongodb --dbpath=~/data/mongodb
- Install:
brew install postgres
- Launch:
launchctl load /usr/local/opt/postgresql/homebrew.mxcl.postgresql.plist
- To have launchd start postgres at login:
mkdir -p ~/Library/LaunchAgents
ln -sfv /usr/local/opt/postgresql/*.plist ~/Library/LaunchAgents
- Communication: