M1 Mac セットアップ情報

新しく、Applie Silicon (M1)のMacBook Airを買ったのでセットアップメモ(間違ってたら教えて下さい)

↓これは前のMacBook 12インチセットアップメモ

miettal.hatenablog.com

ちなみに総評としては、仮想化系以外は普通に動くので、とりあえずヨシッ👈ってかんじです。

Macの設定

スクリーンショットの影を消す

Ctrl+Shift+4+Spaceでウィンドウのスクリーンショットが取れるんだけど、影が周りに付いてしまうので消す。

https://book.mynavi.jp/macfan/detail_summary/id=78208

$ defaults write com.apple.screencapture disable-shadow -boolean true
$ killall SystemUIServer

Before

f:id:miettal:20210211171906p:plain

After

f:id:miettal:20210211171926p:plain

SpotlightのショートカットをCmd+SpaceからCtrl+Spaceに変更する

Ctrl+Spaceだとホームポジションからほぼ移動せずにSpotlightに行けるようになるんで、買える。

 → System Preference → Spotlight → Keyboard Shortcuts...

Sportlight → Show Spotlight search: Ctrl+Space

Input Source → Select the previous input source: Disable

キー入力スピードを早くする

qiita.com

キー押しっぱなしで、連続入力しても遅いんで、早くする。

$ defaults write -g InitialKeyRepeat -int 10
$ defaults write -g KeyRepeat -int 1

アプリ

Google Chrome

Googleが作ってるWebブラウザ。M1対応でした。M1対応版とIntel版(Rosetta必須)両方ダウンロードできるようになってた。

www.google.com

BetterSnapTool

ウインドウを壁にぶつけると、サイズが半分になって壁に張り付くやつ。AppStoreからインストール。M1対応でした。こういうOSの挙動良くする系ってM1になってどうなんだろうって思ってたけど普通に動いた。

BetterSnapTool

BetterSnapTool

  • folivora.AI GmbH
  • 仕事効率化
  • ¥370

apps.apple.com

HyperSwitch

Cmd+Tabでアプリケーションを切り替えるときに、ウインドウの中身を表示してくれるやつ。M1非対応で、Rosetta必須でした。普通に動く。

bahoom.com

Google Japanese Input

Googleが作ってる日本語IME。M1非対応で、Rosetta必須でした。普通に動く。

www.google.co.jp

Biscuit

いろんなWebアプリ、コミュニケーションをまとめて管理できるやつ。M1非対応で、Rosetta必須でした。普通に動く。

eatbiscuit.com

Dropbox

クラウドストレージ。M1非対応で、Rosetta必須でした。普通に動く。

www.dropbox.com

LINE

日本で普及しているコミュニケーションアプリ。AppStoreからインストール。M1非対応で、Rosetta必須でした。普通に動く。

apps.apple.com

開発系

iTerm2

Mac標準のTerminalより高性能な端末。M1対応でした。

iterm2.com

RictyDiminished-for-Powerline

Powerline対応のRictyフォント。まぁフォントなので普通に動く。

github.com

HomeBrew

Macのパッケージマネージャー。M1対応でした。

$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Arduino

M1非対応で、Rosetta必須でした。普通に動く。

https://www.arduino.cc/en/software

仮想系

ParallelsDesktop

テクニカルプレビューだが、M1に対応してた。ArmのVMしか起動できない。ダウンロードにはParallelsのアカウントが必要。

b2b.parallels.com

Docker

テクニカルプレビューだが、M1に対応してた。x86VMも上がるらしい、ArmのVMしか試していない。

docs.docker.com

Virtualbox

M1非対応、RosettaでインストールしてGUIを立ち上げても、VMが上がらない。

www.virtualbox.org

Vagrant

対応してるかわからない。バックエンドのハイパーバイザーをどれにするかに依存する気がする。少なくともVirtualboxバックエンドでは動かなかった。

www.vagrantup.com

Vmware Fusion Player

M1非対応、RosettaでインストールしてGUIを立ち上げても、VMが上がらない。

www.vmware.com