此文档刚刚创建,目前极不完善,马上会修改出一个更好的版本,敬请关注。
Build a free development environment on Mac OSX.
- Free, 是一种自由开放的心态。(Free mind, feel free)
- Free, 尽量使用免费软件( 不一定是自由软件),尽量不使用盗版和破解软件。
- Free, 原作者来自 FreeWheel.
- 目标:Productive & Efficient. 不要玩物丧志。
- 深思熟虑。自动化。KISS.
- 谦卑。闻道有先后,taste 没什么了不起的。
System Preferences may need your manual operations.
English is preferred.
More friendly to developers, easier to communicate, more resources when you searching internet.
- Open System Preferences.
- Choose View > Language & Region or click the Language & Region icon.
- In the Languages pane, drag your preferred language to the top of the list. If you don't see your language, click the Add Language (+) button.
- To apply the language throughout your system, restart your Mac, or log out and log back in.
You can even bear the default keystroke speed? Seriously, as a programmer?
- Open System Preferences |> Keyboard.
- Change Key Repeat to Fast, change Delay Until Repeat to Short.
- Check Tap to click.
- Check Three finger drag (This option in new forcetouch Macbook is hidden in Accessiblity |> Mouse & Trackpad |> Trackpad Options |> Enable dragging).
Get more spaces from dock.
- Change position to left.
- Check Automatically hide and show the dock.
- Remove uncommon used applications from dock.
- Uncheck fonts, images, files etc.
- 推荐快捷键使用 CMD+SPACE, 与输入法对调。
- 推荐使用百度或搜狗输入法。我目前使用百度。
- 同步词库与个人配置。
- Keyboard |> Input Sources |> Automatically switch
使用 HotCorners 快速关闭屏幕。
sh -c "`curl -fsSL https://raw.githubusercontent.com/luonet/freemac/master/install`"
通过 App Store 安装完整版或通过命令行安装:
xcode-select --install
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install caskroom/cask/brew-cask
brew cask install iterm2
brew install zsh
chsh -s /bin/zsh
or chsh -s /bin/local/zsh
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
luonet's vim automatic installation:
sh -c "`curl -fsSL https://raw.githubusercontent.com/luonet/dotfiles/master/install`"
brew install tmux
brew cask install qlmarkdown betterzipql webpquicklook qlcolorcode
defaults write com.apple.finder QLEnableTextSelection -bool TRUE;killall Finder
brew cask install vagrant virtualbox
brew cask install xtrafinder
brew cask install go2shell
brew cask install firefox
brew cask install evernote
brew cask install mplayerx
brew cask install vlc
brew cask install licecap
brew cask install keycastr
brew cask install the-unarchiver
brew cask install spectacle
brew cask install cheatsheet
brew cask install appcleaner
brew cask install shadowsocksx
If you are using OpenVPN:
brew cask install tunnelblick