2023-01-01 macOS(M2 MacBook Air) Setup in 2023
M2 MacBook Air(スペースグレイ)を購入したので、セットアップ内容をメモしておく。
円安という向かい風とApple Siliconマシンが欲しい欲望を戦わせた結果 pic.twitter.com/ejMz811cm7
— toshimaru (@toshimaru_e) November 16, 2022
Initial Setup
toshimaru/dotfiles の serverkit-setup.bash
を実行してセットアップする。
Font
Fontを見直した結果、プログラミング用日本語等幅フォント Cica(シカ)が良かったのでこれを採用した。
その他入れてるフォント
$ brew list | grep font
font-dejavu
font-fira-code
font-inconsolata
font-jetbrains-mono
font-roboto-mono
font-source-code-pro
Browser
メインブラウザとしてBraveを使うことにした。
(それまではOperaをメインブラウザとして使用)
iTerm2 設定
- フォントとして上述した Cica を設定
- “Use build-in Powerline glyphs” 有効化
Install iTerm2 shell_integration
$ curl -L https://iterm2.com/shell_integration/install_shell_integration_and_utilities.sh | bash
You will also have these commands:
imgcat filename
Displays the image inline.
imgls
Shows a directory listing with image thumbnails.
it2api
Command-line utility to manipulate iTerm2.
it2attention start|stop|fireworks
Gets your attention.
it2check
Checks if the terminal is iTerm2.
it2copy [filename]
Copies to the pasteboard.
it2dl filename
Downloads the specified file, saving it in your Downloads folder.
it2setcolor ...
Changes individual color settings or loads a color preset.
it2setkeylabel ...
Changes Touch Bar function key labels.
it2tip
iTerm2 usage tips
it2ul
Uploads a file.
it2universion
Sets the current unicode version.
it2profile
Change iTerm2 session profile on the fly.
シェル環境
- oh-my-zsh
- starship
Cloudflare WARP
ネットワークは Cloudflare WARP をかますように設定。
DoH目的で導入したけど、Zero Trustもついでで導入。
- 設定手順: https://zenn.dev/hiroe_orz17/articles/650463001ee087
- 個人利用だけど無料で使えるしとりあえず設定してみてる https://zenn.dev/hiroe_orz17/articles/67f63b9c7a9da5
- Cloudflare Certificates のダウンロード & Install on Keychain
Cloudflare で DoH 設定する流れで個人レベルで Cloudflare Zero Trust 導入したけど全然個人で導入しても便利で使いやすいサービス感あった // NowBrowsing: Zero Trust | Secure Your Hybrid Workforce | Cloudflare https://t.co/0bVDRkwuGJ
— toshimaru (@toshimaru_e) November 23, 2022
Install Rosetta
$ sudo softwareupdate --install-rosetta
Password:
I have read and agree to the terms of the software license agreement. A list of Apple SLAs may be found here: http://www.apple.com/legal/sla/
Type A and press return to agree: A
Install of Rosetta 2 finished successfully
github cli setup
$ gh auth login
ホットコーナー設定
https://support.apple.com/ja-jp/guide/mac-help/mchlp3000/mac
Raycast
- menu bar から表示を消す設定
- 下記の Plugin をインストール
- GitHub
- ChatGPT
IME
Google日本語入力を使っていたが、メンテ全然されていないし今後もされそうな気配はないのでmacOS IME を使ってみることにした
→ 結局 macOS IME は使いにくいのでGoogle日本語入力に戻った。
Sublime Text
- Theme: Adaptive
- Color scheme: Material Theme
- plugins
- git plugin
- a icon
- terminus
参考. 2020-10-21 git-new-workdir / Mutagen / Sublime Text 3 CJK問題・Plugin・マークダウン編集
Install HHKB Driver
HHKBを愛用しているので、ドライバをインストールする。
https://happyhackingkb.com/jp/download/macdownload.html
その他ソフトウェア
下記の持っているライセンスを有効化。
- deckset
- Dash
- minecraft
下記は直接インストール。
- Dropbox Paper App
下記は新規に購入。
- Pixelmator Pro
さいごにひとこと
円安で価格が従来より上がってましたが、2022年最も買ってよかったモノはM2 MacBook Airです。
— toshimaru (@toshimaru_e) January 18, 2023
円安で怯むな。迷う理由が金額なら買え。現場からは以上です。