Open13

僕の新しいMacへの移行方法 2023

rerostrerost

前提

基本まっさらな状態でセットアップする。
理由は次

  • 会社PCは最低限セットアップされた状態で来る(=> PC移行ツールを使うと壊れるかもしれない)。本業も業務委託も
  • 不必要なファイルなどを消すため

なので、しばらくセットアップしないなどで手順を忘れると痛い目を見るので残しておきたい。

また、このあたりの理由が変わったら、方法を変えるかもしれない。

結果

DropBoxの同期やbrew bundleの待ち時間を除くと、1時間かからずに終わる

rerostrerost

1. 入力系を必要最低限普段と揃える

かなりストレスが溜まりやすいので先にこれをやると良い。

  • キーボードの設定
  • トラックパッドの設定
    • 全部早くする
rerostrerost

2. 必要なアプリ・設定を入れる

  • brew bundle https://github.com/rerost/dotfiles/blob/master/files/Brewfile
    • x86でもやる必要がある
  • DropBoxにログイン & 同期(bundle 中にDropBoxが入ったらやる)
    • brew bundle が終われば、mackup restore
      • 注: MackUp, obsidianはオフラインアクセスを許可にしておく(でないとFinderから開かないと空のファイルになる)
rerostrerost

3. 必要なものを揃える

  • Display Menuで画面サイズの設定
  • iCloudにログイン
  • ChromeにGoogleアカウント連携
  • 1Passwordにログイン
  • Alfred/Dash のライセンス設定
  • RubyMineのインストール
    • 設定の同期 & Vim Pluginを入れる
  • レポジトリの同期 cat ghqlist | xargs -IX -P 30 ghq get X
    • ただし、Ruby/Python系のレポジトリは.envrcを書いてrbenv init pyenv init あたりを実行するようにする https://direnv.net/
rerostrerost

Spotifyのインストールを忘れていた

rerostrerost
  • brew
  • Font
  • vim-plug
  • zinit
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install --cask font-monaspace
sh -c 'curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs \
       https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'
bash -c "$(curl --fail --show-error --silent --location https://raw.githubusercontent.com/zdharma-continuum/zinit/HEAD/scripts/install.sh)"