Macの初期化設定
LaTeX類のインストール
Homebrew のインストール
下のコマンドをターミナルにいれる:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
SUDO権限が必要なので,Passwordをいれる
Press RETURN/ENTER to continue or any other key to abort: → Enter
Next stepsとして指示されるものを実行する.
MacTeXのインストール
brew install --cask mactex
passwordを要求されるので入れる.停止して一瞬見えるが,裏で動いているので待つ.
eval "$(/usr/libexec/path_helper)" ← terminalを再起動でも良い
sudo tlmgr update --self --all
sudo tlmgr paper a4
メモ:MacTeXを入れるときはCaskを使う事
Orbstack (Mac用のDocker) のインストール
brew install --cask orbstack
brewでインストールするだけではパスが通らない.アプリを一度起動.FinderなどでOrbstackを起動.
Docker imageの読み取り:docker load < kzlab-all.tar.gz
DropboxファルダとGoogle Driveフィルダをマウントする形で起動する:
例(google drive):/Users/[User name]/Google\ Drive/マイドライブ/main/0_work
例(Dropbox):/Users//Dropbox/アプリ/Overleaf
Docker imageを作ろう:
docker build -t kzlab-all:arm64 .
イメージとしてkzlab-all:arm64ができる
Docker composeを使って、Jupyterlabが自動起動する形に設定しよう
下のyamlファイルを、同じ作業フォルダに入れる(例えば、/Users/[User name]/kzlab-env).
ファイル名はdocker-compose.yml
初回以降の起動方法はdocker compose up
code:yaml
services:
kzlab:
image: kzlab-all:arm64
container_name: kzlab_main
volumes:
# Macの絶対パス : コンテナ内の絶対パス
- "/Users/User name/Google Drive/マイドライブ/main/0_work:/home/work" - "/Users/User name/Dropbox/アプリ/Overleaf:/home/overleaf" ports:
- "8888:8888"
working_dir: /home
# 起動時に自動でJupyterを立ち上げる設定
command: jupyter lab --ip=0.0.0.0 --allow-root --no-browser
code:bash
docker run -it --name kzlab_container \
-p 8888:8888 \
-v "/Users/User name/Google Drive/マイドライブ/main/0_work:/home/gdrive" \ -v "/Users/User name/Dropbox/アプリ/Overleaf:/home/overleaf" \ kzlab-all:latest
Gemini CLI のインストール
brew install gemini-cli
キーボード設定
システム設定→キーボード
「日本語」だけにして,"ABC"を消す
消すためには,「日本語」の設定で「入力モード」の「英字」を押す
そうすると,左下にある"-"記号をABCに適用可能になる
https://scrapbox.io/files/6979a791a88866466e9848e7.png
Windows風のキー操作をオンにする
”¥”キーで入力する文字:\(バックスラッシュ)に変更
https://scrapbox.io/files/6979a5b7449dd480e06e4a7b.png
分割キーボード
Install するソフト一覧
Dropbox
Slack:apple storeから
Discord:公式サイトから
MS Office:大学アカウントからDL
FoxitPDF Pro:購入メールを参照
Mathematica:アカウントからDL