MacBook Pro (14-inch, 2021) M1 Max 初期設定メモ

 
 

Rosetta 2

Shell

dotfiles

dotfiles
barleyteaUpdated Jan 9, 2022
Shell

fish

以下の手順で fish をデフォルトシェルにしてから$ fisher insall hoge すると、fish: Unknown command: fish とか怒られて plugin の install に失敗した。M1 絡みで brew の install path が変わったことが何か悪さしていると予想しているけれど、はっきりとは分からない。要調査。
Shell
これを機に、default shell を fish にするのをやめて、zsh から fish を起動するようにした。とりあえず私の環境では以下で全て解決。
Shell

Docker

Rust

Rust をインストール
Rustをこれから始めようとしていて、詳細を見渡したいのなら、 はじめる のページを見てください。 Windowsでは、RustはさらにVisual Studio 2013以上のC++ビルドツールを要求します。ビルドツールを手に入れる最も簡単な方法は、Visual C++ビルドツールのみを提供する Microsoft Visual C++ Build Tools 2019をインストールすることです。 他には、Visual Studio 2019、Visual Studio 2017、Visual Studio 2015、Visual Studio 2013のいずれかを インストール し、インストール時に「C++ tools」を選択することでもできます。 WindowsでのRustの設定についての詳しい情報は、 Windows用のrustupドキュメント を参照してください。 Rustはというツールによってインストール・管理されます。 Rustには6週間ごとの ラピッドリリースプロセスがあり、 多数のプラットフォームをサポートしているので、 数多くのビルドがいつても利用できます。 rustup はこれらのビルドを、Rustがサポートしているすべてのプラットフォームで一貫した方法で管理し、betaやnightly版のリリースチャンネルや、追加のクロスコンパイルターゲットもサポートしています。 もし rustupで過去にRustをインストールしたならば、いつでも rustup update を実行することでインストールしたものをアップデートできます。 より詳しい情報はrustupのドキュメントを参照してください。 Rustの開発環境において、全てのツールは%USERPROFILE%\.cargo\binディレクトリにインストールされ、ここに rustc、 cargo、 rustup を含むRustのツールチェーンが置かれます。 よって、このディレクトリをに含めるのが、Rustの開発者にとっての通例となっています。 インストールの際、 rustupは PATHを設定しようとします。 プラットフォームやコマンドシェルの差異、あるいは rustupのバグにより、 PATH の変更はコンソールを再起動、もしくはユーザーがログアウトするまで適用されない場合や、完全に失敗してしまう場合があります。 もし、インストール後、コンソールで rustc --version の実行が失敗するときは、この環境変数の未設定が原因であることが多いです。 Rustをアンインストールしたくなったときは、 rustup self uninstall を実行することでいつでもアンインストールできます。 寂しいですけどね!
Shell
 

Flutter

Java

M1 対応の JDK を配布してくれているので以下からダウンロードしてみた。

その他設定

System Preferences

コンピュータ名変更

  • System Preferences > Sharing > Computer Name

トラックパッドで「3本指ドラッグ」を有効化

  • System Preferences > Accessibility > Pointer Control > Trackpad Options > Enable dragging > three finger drag

キーボード関連

  • Key Repeat
    • System Preferences > Keyboard > Key Repeat を Fast に
  • Delay Until Repeat
    • System Preferences > Keyboard > Delay Until Repeat を Short に
  • Caps を Control に割り当て直す
    • System Preferences > Keyboard > Modifier Keys > Caps Lock を Control に

Mission Control

  • System Preferences > Mission Control > Automatically rearrange Spaces based on most recent use のチェックを外す

Apple Watch で Mac のロックを解除できるようにする

  • System Preferences > Security & Privacy > General > Use your Apple Watch to unlock apps and your Mac

Color Theme