- download Sublime Text
- Activate Package Controll from here
- You'd better to install manualy
- Edit http_proxy & https_proxy on "Preferences" -> "Package Settings" -> "Package Control" -> "Settings Default"
- Install ATOM
- Install shell-commands via "Atom" -> "Install Shell Commands"
- You should be restart your mac
# enable ATOM Shell Command
$ apm config set https-proxy http://example.com:8080/
- download iTerm 2
- install Homebrew from brew.sh
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
$ export http_proxy=http://example.com:8080/
$ export https_proxy=$http_proxy
$ export all_proxy=$http_proxy
proxy path witten on a .pac file
$ vi ~/.curlrc
$ proxy = "http://example.com:8080/"
- install Git
$ brew install git
$ defaults write com.apple.finder AppleShowAllFiles TRUE
$ killall Finder
$ git config --global http.proxy http://example.com:8080/
$ git config --global https.proxy http://example.com:8080/
- Install Node.js
- Insatll Oh My ZSH!
$ git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
$ cp ~/.zshrc ~/.zshrc.orig
$ cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
$ zsh
# If you install manually, you have to update manually via code below
$ upgrade_oh_my_zsh
Select and edit plugins of Oh My ZSH
: ~/.zshrc
# plugins=(git)
plugins=(git sublime sudo web-search)
sublime / sudo / web-search
All plugins are placed on ~./oh-my-zsh/plugins
Chagne theme if you want
: ~/.zshrc
# ZSH_THEME="robbyrussell"
$ chsh -s /bin/zsh
- Install XAMPP
Show files located on "/User/git/" as "http://git.hoge.com/"
: /etc/hosts
# add below
$yourHost$ git.hoge.com
: /Applications/XAMPP/xamppfiles/etc/httpd.conf
# Virtual hosts
# Include etc/extra/httpd-vhosts.conf
↓
# Virtual hosts
Include etc/extra/httpd-vhosts.conf
: /Applications/XAMPP/xamppfiles/etc/extra/httpd-vhosts.conf
# add below (enable SSI)
<VirtualHost *:80>
DocumentRoot "/Users/$yourUserName$/git"
DirectoryIndex index.php index.html
ServerName git.hoge.com
ErrorLog "/Applications/XAMPP/htdocs/error.log"
<Directory "/Users/$yourUserName$/git">
Options +Includes
AddOutputFilter INCLUDES .html
AddType text/html .shtml
Order deny,allow
Allow from ALL
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
/etc/mime.types
application/json json
% gem install compass --http-proxy http.proxy http://example.com:8080/
or
% gem install compass -p http://example.com:8080/
- Install Grunt CLI
% npm install -g grunt-cli
- Install Gulp
% npm install --global gulp
Some of your Yosmeite may accepts only specific version like, 2.0.0-p451.
vimdiff
% git config --global diff.tool vimdiff
% git config --global difftool.prompt false