会社のiMacが新しくなり、今まで使っていたMacをセットアップし直しました。(新たにアカウントを作成し環境を整えた状態でアプリケーションの入れ直しは除く)その際にやったことをまとめてみます。
アカウントの作成
アカウントをつくります。
IPアドレスの変更
固定IPアドレスに変更します。DNSサーバーも忘れずに設定しておきます。(設定変更すると空になってしまう?)
Homebrewの調整
新たに作成した管理者権限を持つアカウントにHomebrewの権限を移譲します。
brew doctor
で表示される項目の対応をすればOKでしょう。
Chromeのブックマーク等の設定を移行
ブックマークやChromeを閉じる時にcookieを消す設定などいちいち手動で設定するのも手間なので、あらかじめ設定を用意しておいて
~/Library/Application\ Support/Google/Chrome/Default
に設定を移行した上でChromeを起動します。
もろもろチェックアウト
https://github.com/aipocom/command-line-tools/tree/master/MacOSX/Homebrew/bin
あたりの内容を参考にもろもろチェックアウトして開発環境を整えます。
AWSのキーを作成してセットアップ
EclipseなどにAWSキーを登録しておきます。
Terminalの調整
https://hacknote.jp/archives/8250/
https://hacknote.jp/archives/8252/
https://hacknote.jp/archives/8259/
https://hacknote.jp/archives/8261/
あたりの項目を設定しておきます。
Eclipseの調整
Gitのパス変更、Javaバージョンの確認、Tomcatの設定をしておきます。
HomebrewでインストールしたTomcat7のパスはシンボリックリンクの方を設定しておいたほうが楽です。
/usr/local/opt/tomcat@7/libexec
mvn eclipse:configure-workspace -Declipse.workspace=~/Documents/aipo/workspace
あたりを行っておきます。
atomの調整
プラグインを入れておきます。
apm install aligner-php apm install atom-autocomplete-php apm install atom-beautify apm install atom-import-js apm install atom-php-navigation apm install atom-terminal apm install autoclose-html apm install autocomplete-paths apm install autocomplete-php apm install autocomplete-plus apm install bracket-matcher apm install busy-signal apm install cake-syntax apm install cakephp3-snippets apm install context-git apm install css-snippets apm install docblockr apm install docker apm install document-outline apm install editorconfig apm install emmet apm install file-icons apm install git-blame apm install git-control apm install git-history apm install git-plus apm install git-time-machine apm install goto-definition apm install highlight-selected apm install hyperclick apm install intentions apm install japanese-menu apm install japanese-wrap apm install jquery-snippets apm install js-hyperclick apm install language-apache apm install language-docker apm install linter apm install linter-csslint apm install linter-eslint apm install linter-htmlhint apm install linter-js-yaml apm install linter-jsonlint apm install linter-php apm install linter-scss-lint apm install linter-tidy apm install linter-ui-default apm install local-history apm install maximize-panes apm install merge-conflicts apm install multi-cursor apm install open-recent apm install php-debug apm install php-hyperclick apm install php-integrator-annotations apm install php-integrator-autocomplete-plus apm install php-integrator-call-tips apm install php-integrator-call-tips-legacy-php56 apm install php-integrator-linter apm install php-integrator-linter-legacy-php56 apm install php-integrator-navigation apm install php-integrator-refactoring apm install php-integrator-tooltips apm install php-integrator-tooltips-legacy-php56 apm install pigments apm install prettier-atom apm install project-manager apm install react apm install show-ideographic-space apm install split-diff apm install svg-preview apm install symbols-tree-view
新しくなったMacはキーボードが変わったため、キーボードカバーもサンワサプライの新しいのにしました。
https://www.amazon.co.jp/%E3%82%B5%E3%83%B3%E3%83%AF%E3%82%B5%E3%83%97%E3%83%A9%E3%82%A4-%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89%E3%82%AB%E3%83%90%E3%83%BC-Apple-Keyboard%E7%94%A8-FA-HMAC4/dp/B01E8PYTPE
CapsLockの状態が見える様になっていい感じです。