私の勝手なイメージですが、macはOSメジャーアップデートの度にとまではいきませんが、その2回に1度くらいのペースでクリーンインストールして使うのが良い。それがmacを長く使う良い使い方と思っています(?)
そういうこともあって、macは比較的初期設定を行うことが多いため、備忘録がてら私が毎回行っている初期設定について紹介したいと思います。
- この設定は、Montereyでの内容(2022/05更新)
- 設定の度に更新してますが表記揺れなどあるかも
Big Surで変わった設定(2021/06)
- 時計の秒表示が「Dockerとメニューバー」からになった。
Montereyで変わった設定(2022/05)
- メニューバーにサウンドを表示を「常に」に明示的に選択する
Venturaで変わった設定(2023/01)
- mac miniからM2 Macbook Airをベースに変更
- 全般的に文言を修正
設定内容
基本設定
- コンピュータ名:m2-air(mac miniなので笑)
- ユーザー名:任意(ディレクトの名前になる)
- キーボード、トラックパッドのBluetooth接続設定
- Wifi接続設定
- デスクトップの画面を増やす(3つにする)
システム環境設定.app
アクセシビリティ
- ポインタコントロール > トラックパッドオプション
- ドラッグにトラックパッドを使用 のトグルをON
- 3本指でドラック を選択
Wi-Fi
- 詳細設定
- 管理者の承認を要求:Wi-Fiのオン/オフ のトグルON
ネットワーク
- TCP/IP
- IPv4の設定:
手入力DHCPサーバを使用 を選択 IPv4アドレス:(任意)- 固定IPをやめた理由は以下で記事を書いてます。
- IPv4の設定:
コントロールセンター
- Bluetooth:メニューバーに表示
- サウンド:メニューバーに表示
- その他のモジュール
- バッテリー:割合(%)を表示 のトグルON
- メニューバーのみ
- 時計 > 時計のオプション
- 日付:日付を表示 常に表示 を選択
- 時刻:秒を表示 のトグルON
- 時計 > 時計のオプション
デスクトップとDock
- Dock
- 画面上の位置:左 を選択
ディスプレイ
- Night Shift
- スケジュール:日の入りから日の出まで を選択
- 色温度:真ん中と暖かく の1/3暖かくより
Touch IDとパスコード
- Apple Watch
- Apple Watchを使ってアプリケーションとこのMacのロックを解除 のトグルON
キーボード
- キーボードショートカット
- 装飾キー
- Caps Lockキー:Control
- Controlキー:Caps Lock
- 装飾キー
- テキスト入力
- 入力ソース
- 文頭を自動的に大文字にする のトグルOFF
- スマート引用符とスマートダッシュを使用 のトグルOFF
- 日本語 – ローマ字入力
- 数字を全角入力 をチェック外す
- 入力ソース
トラックパッド
- その他のジェスチャ
- アプリケーションExpose 4本指で下にスワイプ
一般
- 共有
- 画面共有のオン にチェック
- ホスト名:m2-air(任意)
メモ.app
- 環境設定
- 新規メモ開始スタイル:本文 を選択
- チェック済みの項目を自動的に並べる にチェック
- デフォルトのテキストサイズ:真ん中 に移動
Finder.app
- 環境設定
- 一般
- 新規Finderウィンドウで次を表示:(ホームディレクトリ)
- フォルダを新規ウィンドウではなくタブで開くのチェック を外す
- サイドバー
- 表示する項目をチェック
- 詳細
- すべてのファイル名拡張子を表示 をチェック
- 検索実行時:現在のフォルダ内を検索 を選択
- 一般
- メニューバーの表示から
- パスバーを表示(Opt + Cmd + P)
- ステータスバー表示(Cmd + /)
- 表示オプションを表示(Cmd + J)
- 項目の情報を表示 をチェック
- ライブラリフォルダを表示 をチェック
- デフォルトとして使用 を押すiceb
Safari.app
- お気に入りバー表示(Cmd + Shift + B)
- 1Password
Terminal.app
事前準備
- Iceberg(http://cocopon.github.io/iceberg.vim/)
- Dockに配置
設定
- 環境設定
- プロファイル
- 読み込むで先ほどダウンロードしてきたIcebergを選択、デフォルトに設定
- テキスト
- 背景:カラーエフェクトから不透明度を90% に変更
- フォント:Monaco 12pt に変更
- シェル
- シェルの終了時:シェルが正常に終了した場合は閉じる を選択
- 一般
- 起動時に開く:Iceberg を選択
- プロファイル
App Store.app
入れるもの
- Xcode
- LINE
- 1Password
- RunCat
Xcode
- インストール後、terminal上で以下のコマンドを実行
xcode-select --install
sudo xcodebuild -license
LINE
- 特に設定なし(ログインくらい)
1Password
- 特に設定なし(ログイン、ブラウザに拡張機能を入れる)
RunCat
- ランナー:虹色のオウム
- 起動:ログイン時に自動でRunCatを起動 にチェック
Brew系
事前準備
- brewの導入(https://brew.sh/index_ja)
- PATHを通す(M1以降必要そう)
echo '# Set PATH, MANPATH, etc., for Homebrew.' >> /Users/${USER_NAME}/.zprofile
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/${USER_NAME}/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
入れるもの
- Docker for mac
- Visual Studio Code
- Google Chrome
- Google File Stream
- stats
- ccat
- jq
- git
- helm
Docker for mac
brew install --cask docker
Visual Studio Code
brew install --cask visual-studio-code
Google Chrome
brew install --cask google-chrome
Google Drive
brew install --cask google-drive
stats
brew install stats
ccat
brew install ccat
jq
brew install jq
git
brew install git
※インストール後に、commiterなどの設定が必要(git config –global user.nameなど・・・)
helm
brew install helm
その他
- xxxrcの設定
- .zsh
- .vimrc
その他
Dockから抜くもの
- マップ.app
- 連絡先.app
- ミュージック.app
- カレンダー.app
- TV.app
- Podcast.app
- FaceTime.app
- 公式サイトなどから入れるもの
- Spotify(https://www.spotify.com/jp/download/mac/)
- App Store
- 1Password
- Google翻訳
最後に
ただ書き殴った感じなので、いずれ表とかにしたいですね。
あとは、設定を自動化したりもしたいです。ansibleとかでできるのかな。
以上です。
コメント