近頃のMacセットアップ項目

会社の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の状態が見える様になっていい感じです。