概要

恒例の! MacBook セットアップ記事だ! Mac を再インストールするときに開いておき、スムーズにセットアップを終えられるようにすることが、この記事の目的だ。

今回はテンション高めだぜ。だって、発売直後の MacBook をゲットしちゃうのは初めてだからね。

 

OS は Sonoma にした

Sonoma は、カリフォルニア州の郡だ。毎度書いているけれど Cupertino は Apple の本社があるところ。

macOS Sonoma の紹介ページ を眺めてみると、スクリーンセーバとゲームのセクションがぼくの目を引くぜ。

  • Screen Saver: これは使い心地が良いね。スクリーン・ロックではなくスクリーンセーバを多用しちゃいそう。
  • Game: え? No Man’s Sky って Mac でプレイできるの?!

 

クリーンインストール・マイ手順

その前にやること

  • Time Machine バックアップは時間をくう。前日とかにやっておくこと。
  • 愛用エディタの設定をクラウドにアップロード (Sublime Text)。 VSCode は公式機能を使っているから不要かな。
  • Google 日本語入力の辞書をエクスポート (txt)。
  • MySQL Workbench の接続先をエクスポート (zip)。
  • Cyberduck の接続先をバックアップ (/Users/user/Library/Group Containers/xxxx.duck/Library/Application Support/duck/Bookmarks の中身をコピーしておく)。
  • Postman の collections をエクスポート (歯車アイコン → Settings → Data → Export Data)。
  • 忘れがちな .ssh をバックアップ (まあこれは Time Machine に入っているけども)。
  • FireAlpaca のバックアップしよう。 (FireAlpaca > Help > Open Config Folder > この中身をまるまるバックアップ)
  • Wi-Fi のパスワード、有線 LAN のログイン情報、 Apple ID のログイン情報を手元の iPhone にでも用意しておく (と、再インストールのときラク)。
  • 再インストールの作業の中で登場するボリューム、 Macintosh HD と Macintosh HD - Data が何なのか把握しておく。 "何だっけコレ……" と首を捻って、作業のノイズになるため。前者が読み取り専用のボリュームで、後者がファイルやデータを保存するボリューム。
  • Apple の "Mac のディスクユーティリティでストレージデバイスを消去し再フォーマットする" をスマホで開いておく。
  • Apple の "macOS を再インストールする方法" をスマホで開いておく。なんだかんだで公式ページがわかりやすい。

 

クリーンインストールと再インストール

上のふたつの公式記事に従って両方やる。

 

Terminal でいろいろ設定する

# Finder の設定
defaults write com.apple.finder AppleShowAllFiles -boolean true
defaults write com.apple.finder _FXShowPosixPathInTitle -boolean true
killall Finder

# Mac に必須の Homebrew を入手
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# おかしくなったら uninstall
# /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"
# パスの設定に異常がありそうなら、 "Next steps" を見ること。

# brew でほしいものをインストール
brew install coreutils awsebcli azure-cli pyenv pipenv cocoapods ffmpeg battery

 

必要なウェブページを全部開く

ウェブページを一気に開き、かたっぱしからインストールしていく。

# 酸素並みに必須
open https://brave.com/
open https://clipy-app.com/
open https://code.visualstudio.com/
open https://www.google.com/intl/ja_jp/drive/download/
open https://cyberduck.io/download/
open https://desktop.github.com/
open https://dev.mysql.com/downloads/workbench/
open https://firealpaca.com/
open https://github.com/jbtule/cdto/releases
open https://github.com/tomislav/osx-terminal.app-colors-solarized
open https://hub.docker.com/editions/community/docker-ce-desktop-mac/
open https://karabiner-elements.pqrs.org/
open https://my.parallels.com/
open https://myrica.estable.jp/
open https://rectangleapp.com/
open https://sparkmailapp.com/ja
open https://www.avira.com/ja/free-antivirus-mac
open https://www.deepl.com/ja/app/
open https://www.alfredapp.com/
open https://www.google.co.jp/ime/
open https://www.google.com/intl/ja_jp/chrome/
open https://www.keka.io/en/
open https://www.logicool.co.jp/ja-jp/software/logi-options-plus.html
open https://www.notion.so/desktop
open https://www.sublimetext.com/download
open https://zoom.us/download

# まあ使うときは使う
open https://apps.apple.com/jp/app/xcode/id497799835
open https://azure.microsoft.com/en-us/features/storage-explorer/
open https://get.adobe.com/jp/reader/
open https://www.office.com/
open https://www.postman.com/downloads/

# App Store から
open https://apps.apple.com/jp/app/slack-for-desktop/id803453959?mt=12&ls=1
open https://www.keka.io/en/
open https://apps.apple.com/jp/app/demopro-screen-annotation/id1384206666

 

全部インストールしたあとにやること

  • Google Drive 接続確認。
  • iCloud 接続確認。
  • お気に入りの fonts を登録する。
  • Dotfiles を GitHub から落としてきて、適用する。
  • Sublime 開く > Install Package Control する (いまそれバグってる可能性あるから、 GitHub から落とす必要あるかも) > User フォルダを消す > dotfiles を適用 > Sublime リオープン
  • Chrome を規定のブラウザとして設定する。
  • Alfred を整える。Chrome のブックマークを対象にする。そして Web Search の不要なチェックを外す。今回気づいたのだが、ここは Enabled でソートしてから外すのがラクだ (小技)。
  • Logicool Option + でマウスを整える。

 

さらに細かい個人用設定 - システム環境設定をなんとかする

  • System Preference
    • Accessibility
      • Zoom
        • Use keyboard shortcuts to zoom: ON!
        • Use trackpad gestures to zoom: ON!
        • Use scroll gesture with modifier keys to zoom: ON!
      • Display
        • Pointer size: 大きくする
      • Pointer Control
        • Trackpad Options
          • ON にしまくる!
    • Keyboard
      • Key repeat rate: Fast!
      • Delay until repeat: Short!
      • Keyboard navigation: ON!
      • Keyboard Shortcuts
        • Mission Control
          • Switch to Desktop N: ON!
        • Keyboard
          • Move focus to next window: Option + Tab!
        • Input Sources
          • Shortcuts OFF!
        • Spotlight
          • Shortcuts OFF!
        • Function Keys
          • Use all F1, F2, etc. keys as standard function keys: ON!
        • App Shortcuts
          • ショートカットを追加する
            • Application: All Application
            • Menu Title: Merge All Windows
            • Keyboard Shortcut: Command + Control + M
            • この操作、好きなんだよねぇ。
    • Desktop & Dock
      • Automatically rearrange Spaces based on most recent use: このふざけた設定を OFF!
      • Displays have separate Spaces: OFF!
    • Control Center
      • メニューバーにアイコンを表示する、非表示する、の設定をここで行う
    • Displays
      • Advanced
        • Allow your pointer and keyboard to move between any nearby Mac: この超便利機能を ON!
        • Automatically reconnect to any nearby Mac: OK!

 

さらに細かい個人用設定 - Finder を何とかする

  • メニューバー Finder
    • Settings
      • General tab
        • Show these items on the desktop: OFF!
  • デスクトップで右クリック
    • Sort By
      • Snap to Grid: ON!