Macを買ったらやること

# 目的

仕事やプライベートで何度かやることになりそうなのでここで記録しておく．
研究でいつも使ってる状態にするまでの記録．


# 初回起動
wi-fi，icloud，siri，指紋とか言われるがまま進める．
FileVaultもオンのまま．


# システム環境設定

## ネットワーク
macOS Ventura 13からここでファイアウォールを設定
ファイアウォールをOn


## 一般
- `外観モード:`を`ダーク`にする．

### 情報
macOS Ventura 13から，コンピュータ名はここで変更
コンピュータ名のところをクリックすると変更できる


### 共有
macOS Ventura 13から`共有`の設定もここで行う
ローカルホスト名を変更

ターミナルの$HOSTを更新するにはPCの再起動が必要

## Dockとメニューバー
macOS Ventura 13からは`デスクトップとDock`に名前が変わっている
また，メニューの表示関係は，`コントロールセンター`に移動した


### Dockとメニューバー（デスクトップとDock）

ノートPCでは上下が狭いのでDockを自動的に隠す

- `Dockを自動的に表示/非表示`にチェック．

### ステージマネージャ
macOS Ventura 13から．
オンにして`カスタマイズ`

- `デスクトップ項目`: on
- `アプリケーションウィンドウの表示方法`: `ウィンドウを１つずつ表示`



### Bluetooth
- `メニューバーに表示`にチェック

macOS Ventura 13からは`コントロールセンター`で設定

### おやすみモード
- `メニューバーに表示`にチェックしてプルダウンから`常に`を選ぶ

### サウンド
- `メニューバーに表示`にチェックしてプルダウンから`常に`を選ぶ

### バッテリー
- `コントロールセンターに表示`にチェック
- `割合（%）を表示`にチェック


### 時計
- `24時間表示にする`にチェック

### Time Machine
- `メニューバーに表示`にチェック




## コントロールセンター
macOS Ventura 13から新しく設定項目が登場．

### コントロールセンターモジュール
- `集中モード`: `メニューバーに常に表示`
- `サウンド`: `メニューバーに常に表示`

### その他のモジュール

- `バッテリー`のところを全てonにする

### メニューバーのみ
- `Time Machine`: `メニューバーに表示`

## Mission Control
- `最新の使用状況に基づいて操作スペースを自動的に並べ替える`のチェックを外す



## セキュリティとプライバシー

### ファイアウォール
なぜかデフォルトではファイアウォールがオフになっているので忘れずにオンにする．
変更には左下のカギをクリックして開けてから設定する必要がある．

macOS Ventura 13からはセキュリティとプライバシーではなくネットワークのところで設定

### FileVault
オン

### プライバシー

`解析と改善`と`Appleの広告`を全てoff

## キーボード
### キーボード
- `キーのリピート`と`リピート入力認識までの時間`を共に最速に設定．
- `[地球儀]キーを押して：` `何もしない`にする．

ファンクションキーの設定はmacOS Venturaからキーボードショートカットのところに移動した

### ユーザ辞書
macOS Ventura 13からは`すべての入力ソース`のところで下記を設定

- `文頭を自動的に大文字にする`のチェックを外す．
- `スペースバーを2回押してピリオドを入力`: オフ

（２つ目はVenturaのみ）

### ショートカット
macOS Ventura 13からは`キーボードショートカット...`のボタンをクリックで設定
#### キーボード
`次のウインドウを操作対象にする`（同一アプリ内のウィンドウ切り替え）のキーバインドを`option + tab`に変更

#### 入力ソース（ショートカットタブの入力ソース）
C-SPCにショートカットが割り当てられていると，Emacsでキーがかぶるので下記のチェックを外す．２番目はかぶってないかもしれないけど使わないので外す．

- `前の入力ソースを選択`
- `入力メニューの次のソースを選択`

### 入力ソース（入力ソースタブ）
#### 日本語-ローマ字入力
- `入力モード:`の`英字`にもチェックを入れる．
- `句読点の種類:`のプルダウンから`．と，`を選択．
- `"¥"`キーで入力する文字:`のプルダウンから`\（バックスラッシュ）`を選択．
- `数字を全角入力`のチェックを外す．

### 音声入力
`ショートカット`をオフにする
macOS Ventura 13からオフにできなくなった．

## トラックパッド
### ポイントとクリック
- `軌跡の速さ`を速めにしておく．


## 共有
コンピュータ名とローカルホスト名を変更しておく．

- `コンピュータ名:`に好きな名前を打ち込む．
- 右のほうの`編集`をクリックしてローカルホスト名も変える．

上記設定はmacOS Ventura 13からは`一般`に移動した


# Finderの設定
## 環境設定
### 一般
起動したときにホームディレクトリを表示させるようにする．

- `新規Finderウィンドウで次を表示:`から自分のホームディレクトリを選ぶ．

### サイドバー
`サイドバーに表示する項目`にもホームディレクトリを追加してチェックしておく．

### 詳細
- `すべてのファイル名拡張子を表示`にチェック．

## 表示
デフォルトで非表示になっている以下の項目をクリックして表示に変更しておく．

- `タブバーを表示`
- `パスバーを表示`
- `ステータスバーを表示`


# Safari
## 環境設定
### 一般
スタートページは基本使わないし，プライバシーの問題もあるので下記を`ホームページ`に変える．

- `新規ウィンドウを開く場合`
- `新規タブを開く場合`


ダウンロードしたzipファイルなどが勝手に展開されるのを防ぐ

- `ダウンロード後、"安全な...`のチェックを外す

### タブ
新しいタブでリンクを開いたときなど，フォーカスが移って欲しいので

`新規のタブまたはウィンドウを開くときは選択された状態にする`にチェック．

### 詳細
- `スマート検索フィールド:`で`Webサイトの完全なアドレスを表示`にチェック． 
- `メニューバーに開発メニューを表示`にチェック．
    - これをやっておくと，メニューバーの開発メニューから`ページをこのアプリケーションで開く`が使えて，例えばsafariで見ているページをchromeで開き直したりできる．

## 表示
- `ツールバーをカスタマイズ`してホームページのボタンを表示させておく．
- `お気に入りバーを表示`
- `タブバーを表示`
- `ステータスバーを表示`



# メール（メール.app）の設定
まずgmailのアカウントを追加する．

## 環境設定
- `表示`: `最新のメッセージを一番上に表示`にチェック．
- `フォントとカラー`: フォントサイズを調整する．
- `署名`: 日本語と英語の署名を追加



# リマインダーの設定
- `表示`: `実行済みを表示`にする．


# Karabiner-Elementsをインストールしてキーマップを変更

https://qiita.com/TomokiYamashit3/items/1bc4d4af259708a8a71d

# iTerm2のインストールと設定
https://qiita.com/TomokiYamashit3/items/e6752fd7ec1e4c3f4ea7

# zshの設定
秘伝のタレみたいになっているzsh，emacs，ssh，gitなどのドットファイルはまとめてDropboxに入れてある．これらのシンボリックリンクをホームディレクトリにはるスクリプトが作ってあるので，実行しておく．

.zshrcにgitの情報をプロンプトに表示する設定が書いてあって，gitコマンドが実行されたので，ここで`Command Line Tools`をインストールするか尋ねてくるウィンドウが出てきたのでインストールしておいた．
（gitなどはCommand Line Toolsに入っていて，まだインストールしてなければ初めて使うときにインストールするか尋ねてくる．）

Macのローカルホスト名は環境によって勝手に変わる？ので，zshの`$HOST`を固定するためにHostNameを設定しておく．HostNameはデフォルトでは設定されていない．

ターミナルから
``` zsh
sudo scutil --set HostName （つけたい名前）
```

確認は 
``` zsh
scutil --get LocalHostName
```



# sshの鍵の生成
秘密鍵と公開鍵を下記コマンドへ作成して，各サーバーへ公開鍵を登録する．

```
$ ssh-keygen -b 4096
```

# Homebrewのインストール
https://qiita.com/TomokiYamashit3/items/a82b946a6aae34a9ace5

# Emacsのインストール
https://qiita.com/TomokiYamashit3/items/915e270b20f9b4e4a1d0

# rmの置き換え
https://qiita.com/TomokiYamashit3/items/d0e0fbbc736400e0aa39

# TeXのインストール
https://qiita.com/TomokiYamashit3/items/686fd4d013f3e216e98d

# VESTAのインストール
https://jp-minerals.org/vesta/jp/download.html
ダウンロードしてきて実行．ディレクトリごとアプリケーションディレクトリに入れる．
ターミナルからも起動できるようにエイリアスの設定

``` zsh:.zshrc
alias vesta='open -a vesta'
```

# Clipyのインストール
https://clipy-app.com
コピーの履歴とスニペットが使える
履歴を残さないアプリを設定できるので，セキュリティの観点からキーチェーンアクセスを除外しておく


# Slackのインストール
App Storeから．

# Dropboxのインストール
dropboxのサイトから．

# zoomのインストール
zoomのサイトからダウンロードしてインストールする．
画面共有のテストを行い，Macのセキュリティでチェックを入れる．

下記設定もやっておく
- ビデオ
    - `ミーティングの参加時にビデオを停止`にチェック

- オーディオ
    - `ミーティングの参加時にマイクをミュートに設定`にチェック
- 画面の共有
    - `画面を共有している場合のウィンドウサイズ`で`現在のサイズを保持する`を選択
- 背景とフィルター
    - `ぼかし`を選択

# Teamsのインストール
microsoftのサイトから入れる．
画面共有のテストを行い，Macのセキュリティでチェックを入れる．
アクセシビリティと画面収録．

# VS codeを入れてjupyterの設定
https://qiita.com/TomokiYamashit3/items/148de8d0d6028a997109

# Notionのインストール
公式からインストール

# EndNoteのインストール

# Chromeのインストール