Apple Silicon (M1) MacBook Air のセットアップ

# Introduction
- Apple Silicon (M1) MacBook Airのおすすめの設定・アプリケーション・アクセサリーの紹介
- 個人的な備忘録として
- 身近な人へのインストラクションとして

# 環境
- MacBook Air (M1, 2020)(メモリ:16GB、その他は標準)
- ローカル及びSSHで作業を行う

# 知っておいたほうがいい機能
## 三本指での操作
- 三本指で上にフリックすると、デスクトップ上のウィンドウを一覧で表示できる
- 三本指で左右にフリックすると、デスクトップ-全画面化したアプリ間を移動できる

## Spotlight検索
- `[Cmd]+[Space]`で起動
- アプリを検索->起動できる
- `filename:<filename>`でファイルの検索も可能
- [Alfred](https://www.alfredapp.com)がSpotlightの上位互換なので`[Cmd]+[Space]`をAlfreadでオーバーライドしても良いかも
- アプリ開くときはSpotlight/Alfredが一番キャラコンが良い気がする

## [スクリーンショット](https://support.apple.com/ja-jp/102646#)
- `[Cmd]+[Shift]+[3]`で全画面スクショ
- `[Cmd]+[Shift]+[4]`で選択スクショ（Space押すとウィンドウ選択スクショ）
- 後者の方を多用すると思います

## [画面収録](https://support.apple.com/ja-jp/102618)
- `[Cmd]+[Shift]+[5]`で画面収録

## iPadとの連携
- [Sidecar](https://support.apple.com/ja-jp/HT210380)：iPad を Mac の 2 台目のディスプレイとして使う。無線だとだいぶ不安定なので有線推奨
- [ユニバーサルコントロール](https://support.apple.com/ja-jp/HT212757)：1 つのキーボードやマウスで Mac や iPad を行き来しながら作業する

## PowerPointにPDF形式のファイルが貼り付け可能
- 逆にWindowでなんでできないねん
- [LaTeXiT](https://texwiki.texjp.org/?LaTeXiT)で数式を作成 ➞ Yoink（後述）にコピー ➞ PowerPointに貼り付け をよくやる

# おすすめの設定
- タップでクリック
- Dockを自動的に隠す
- 全画面でもメニューバーを表示
- ポインタの移動速度を最大にする
- カーソル移動速度を最大にする
- CapsLockをCmdでオーバーライドする


# おすすめのアプリケーション
macOSでしか使えないアプリのみ紹介する。
VSCodeとかNotionとかはいちいち紹介しない。

## [Homebrew](https://brew.sh/index_ja)
- macOS用パッケージインストーラ/マネージャー
- 基本的にはここからアプリケーションをインストールすれば良い

ウェブサイトの指示通り
```
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
```
をターミナルから実行することで導入できる

アプリケーションのインストールは
```
brew install <app-name>
```

現在インストールされているアプリケーションの一覧は
```
brew list
```

アプリケーションをアンインストールするには
```
brew uninstall <app-name>
```

## [iTerm2](https://iterm2.com/)

```
brew install iterm2
```

- ターミナルアプリ
- デフォルトのターミナルも悪くないが、こちらのほうが使い勝手が良いしおしゃれ
- sshでパスワードマネージャーを設定できる
- oh-my-zashを導入すればより映える

## [XQuartz](https://www.xquartz.org/)
```
brew intall xquartz
```
- macOS用のX-windowシステム
- ssh先でGUIアプリなどを立ち上げる際に必要

## Google日本語入力
```
brew install google-japanese-ime
```
- デフォルトの入力・変換エンジンが気に入らない人に
- ConfigDialogから`¥ or \`などの設定が可能

## [Yoink (有償)](https://apps.apple.com/jp/app/yoink-%E3%83%89%E3%83%A9%E3%83%83%E3%82%B0-%E3%83%89%E3%83%AD%E3%83%83%E3%83%97%E3%82%92%E5%BF%AB%E9%81%A9%E3%81%AA%E3%82%82%E3%81%AE%E3%81%AB/id457622435?mt=12)
- AppStoreから購入（22/7時点で¥1,100）
- ファイルを一時的に保存しておける場所を提供してくれる
- 使ってみれば分かるけどめちゃくちゃ便利

## [Rectangle](https://rectangleapp.com)
```
brew install rectangle
```

- ウィンドウの全画面化、ディスプレイ間の移動、左寄せ・右寄せなどを行うショートカットコマンドを提供
- マルチディスプレイで作業する人は特に便利だと思う
- （23/12追記）[Spectacle](https://github.com/eczarny/spectacle)はdeprecatedになってRectangleが推奨されていたのでこっちに移行しました

## [Scroll Reverser](https://pilotmoon.com/scrollreverser/)
```
brew install scroll-reverser
```


- マウスホイールのスクロール方向とトラックパッドのスクロール方向を別々に指定できる
- Windows等でのマウスのスクロール方向に慣れている人は捗るかも

## [Clipy](https://clipy.softonic.jp/mac)
```
brew install clipy
```

- クリップボードマネージャー
- `[Command]+[Shift]+[V]`でクリップボードの履歴を遡れる
- クリップボードマネージャーを比較検討した訳じゃないので、他に使いやすいものがあるかも

## [Hidden Bar](https://apps.apple.com/jp/app/hidden-bar/id1452453066?mt=12)
```
brew install hiddenbar
```

- メニューバーでごちゃついている、起動しているアプリを隠せる

# おすすめのアクセサリー
## ハブ
- Apple Silicon MacBook AirにはUSB-C×2しか外部ポートが搭載されていないため、ハブは必須
- 例えば[Anker PowerExpand 6-in-1](https://amzn.asia/d/faW6ndh)とか

## スタンド（キックフリップ）
- キーボードに傾斜をつけて手首の負担を軽減する
- キックフリップだと[Bluelounge キックフリップ](https://www.amazon.co.jp/%E3%80%90%E5%9B%BD%E5%86%85%E6%AD%A3%E8%A6%8F%E5%93%81%E3%80%91Bluelounge-%E3%82%AD%E3%83%83%E3%82%AF%E3%83%95%E3%83%AA%E3%83%83%E3%83%97-13%E3%82%A4%E3%83%B3%E3%83%81-%E3%83%95%E3%83%AA%E3%83%83%E3%83%97%E3%82%B9%E3%82%BF%E3%83%B3%E3%83%89-BLD-KF13-BK/dp/B00LGLAFES/ref=sr_1_16?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=2L1PKNKCWAATV&keywords=macbook%2B%E3%82%B9%E3%82%BF%E3%83%B3%E3%83%89&qid=1657348103&sprefix=macbook%2B%E3%82%B9%E3%82%BF%E3%83%B3%E3%83%89%2Caps%2C286&sr=8-16&th=1)が有名（使っていて特に不満点はない）