いきさつ
最近、会社で PC を交換してもらった。当然、様々なデータの migration が必要だったので、社内の wiki に備忘録として何を移行したか書いていた。しかし、いくつかは割りと汎用的な話だと思ったので Qiita にも書いておく。
OS何よ
今回はmacOS -> macOSだが、Linux でもあんまり変わらなそう。Windows はあんまりわかりません。
ファイル移行
.bash_profile
等シェルの設定
普通忘れないかも。pyenv/rbenv/nodebrew みたいなプログラミング言語ごとの環境管理ツールとかも含めて。
/etc/hosts
開発中、IP アドレスに適当なドメインをローカルで振ることは結構あると思う。たくさん書いてあった場合死ぬ。その割に忘れがち。
~/.ssh/config
サーバ開発者だと色々書いてあるはず。忘れがち。
.gitconfig
git の設定も、エイリアスバンバン貼ってたりすると死ぬ。補完スクリプト使ってる人はそれも一緒に移行してしまうとよい。
アプリケーション
Google Chrome の同期
この機能すごい。拡張機能まで自動同期されるので POSTMAN とか入れてても再インストールいらない。
IntelliJ IDEA の設定をエクスポート&インポート
IntelliJ を使っている人向け。File > Export Settings...
から。インポートも同様に File > Import Settings..
。
ただプラグインは移行できなかった1ので、Java の Lombok Plugin とかよく使うものはメモしておいたほうがいいかも。
-
いい方法あったら誰か教えてください ↩