β

同步开发环境到一台全新的电脑

脱线道士维克多 121 阅读
mac

用了将近 10 年的 Mac 终于在 2017 年底的倒数第2天买了第一台 MacbookPro。怎么样一边玩游戏一边把电脑开发环境配置好呢?

开机之后先登录 MAS 更新系统补丁,安装Xcode。

Preferences

DropBox

先配好全局跳墙,然后去 DropBox 官网下载客户端并登录同步自己的文件夹。这里有 Mackup 的全部配置。

Homebrew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

如果开局已经登录 MAS 下面这步就可以忽略了。

brew install mas
mas signin email@email.com

执行 brew bundle exec -- bundle install 搞定全部软件。

这里 是我的 Brewfile。

Mackup

把软件配置都同步过来。

mackup restore

SpaceVim

curl -sLf https://spacevim.org/install.sh | bash

Dock && Menu

按照原来的电脑把 Dock 上的图标和 Menu 上的图标都排列好,正版软件都激活。

iTerm

# Specify the preferences directory
defaults write com.googlecode.iterm2.plist PrefsCustomFolder -string "~/Dropbox/Apps/iTerm2"
# Tell iTerm2 to use the custom preferences in the directory
defaults write com.googlecode.iterm2.plist LoadPrefsFromCustomFolder -bool true

rbenv

确保安装了 brew install readline

RUBY_CONFIGURE_OPTS=--with-readline-dir="$(brew --prefix readline)" rbenv install 2.5.0

Other

  1. ss 客户端同步配置文件 mkdir ~/.ShadowsocksX-NG && ln -s ~/Dropbox/Apps/ShadowsocksX/user-rule.txt ~/.ShadowsocksX-NG/user-rule.txt
  2. Atom sync-settings:restore 同步已经安装的插件和配置
  3. Alfred defaults write com.runningwithcrayons.Alfred-Preferences-3 dropbox.allowappsfolder -bool TRUE 然后修改 General 中的 sync 文件夹到 ~/Dropbox/Apps/Alfred
  4. AirDrop 把 ~/.ssh 中的 id_rsa id_rsa.pub 拿过来,所有电脑用同一套 ssh key
  5. 网页登录各种账户 chrome,github 什么的
  6. 如果有些词打不出来,可以更新一下词库 https://github.com/rime-aca/dictionaries

相关链接

mac
作者:脱线道士维克多
原文地址:同步开发环境到一台全新的电脑, 感谢原作者分享。

发表评论