🔥
M1 Proの環境構築 Ruby
背景
今回、Mac Mini(2018)からMacBook Pro M1Proへ乗り換えた。
以下2つの理由があり、1から環境構築をすることにした。
- CPUのタイプがintel版からM1 Chipへ変わったため
- 余計なソフトやライブラリを入れたくなかった
ソフト何やらをインストールしていく
下準備
まず、Montereyを最新OSバージョンへアップデートする。
Macを初起動時のOSバージョンは12.0.1
FinderでサイドメニュにMacintosh HDを表示させる
AppStoreからインストールするもの
App Name |
---|
Slack |
XCode |
以下の秘伝のタレをコピーする
.zshrc
.ssh
.config/nvim
.config/alacritty
.config/gh
.vimrc
.zsh-history
.zsh_history
Terminal関連
Homebrewをインストールする
Zshを最新版へアップデートする
brew install zsh
Zshのマネージャーとしてzplugをインストールする
$ curl -sL --proto-redir -all,https https://raw.githubusercontent.com/zplug/installer/master/installer.zsh | zsh
brew install peco
install zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-autosuggestions ~/.zsh/zsh-autosuggestions
zplug load
Zshの設定方法の詳細はこちら
Kittyをインストールする
他に欲しいパッケージ類をインストール
arch -arm64を先頭につけて、
arch -arm64 brew install vim ffmpeg gh git-secrets node neovim
ここでRubyの最新版と2.7.6をインストール
arch -arm64 brew install ruby-build rbenv
rbenv install "version"
rbenv global "version"
DeskTop App
この順番でインストールしていく
software | URL |
---|---|
Google Chrome | https://www.google.co.jp/intl/ja/chrome/ |
KarabinerElements | https://karabiner-elements.pqrs.org/ |
VSCode | https://code.visualstudio.com/Download |
GitHub Desktop | https://desktop.github.com/ |
Docker | https://docs.docker.com/desktop/mac/release-notes/ |
SequelPro | https://sequelpro.com/download |
TablePlus | https://tableplus.com/download |
zoom | https://zoom.us/download |
参考URL
Discussion