2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

VolareAdvent Calendar 2021

Day 23

M1 Mac を買った人のための、開発環境構築

Last updated at Posted at 2021-12-31

M1 MacBook Proを買って、もろもろ開発環境構築をしたので、
M1しんどいよって人向けに自分がやったことはまとめておこうと思いました。

やったこと順にまとめていきます。

システム環境設定

キーボード

image.png

さらに、「装飾キー」を選び、CapsLockにControlを割り当てます。

トラックパット

そして、トラックパットの軌跡を最速に。
image.png

同時に、タップでクリックを追加しておきます。

brewのinstall

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/ryota/.zprofile


ryota@ryota-yamadanoMacBook-Pro ~ % brew --version
Homebrew 3.1.5
Homebrew/homebrew-core (git revision 52744bd65d; last commit 2021-05-10)

サウンド

image.png

チェックを全て外しておきます。

Google Chromeのインストール

私は諸々のパスワードなどを全て、Googleアカウントに紐付けて、Chromeで管理しているので、これがないと始まりません!w

brew cask install google-chrome

システム環境設定、一般、デフォルトのブラウザを選んで、Chromeに変更しておきます。

LINE

image.png

Rosettaがないと動かないので注意。

oh my zsh

GitHub

Xcode

xcode-select --install

emacs

テキストエディタにemacsを使っているので、これを設定します。

vim .emacs
(setq make-backup-files nil)
(setq auto-save-default nil)

brew install emacs

emacs .zshrc
export EDITOR="emacs"

gcloud

curl https://sdk.cloud.google.com | bash
cd google-cloud-sd
./install.sh 

kubectl

brew install kubernetes-cli
kubectl version --client

VSCode

universalよりもApple Siliconを選んだ方がサイズ小さいので、おすすめです。

JetBrain IDE

toolboxでApple Silicon用のものがあるので、ここからインストールするようにするのが早いと思われます。

Goland

December 30, 2020
のブログから引用

Apple SiliconM1プロセッサ用のビルドを提供します。それらはmacOSのダウンロードページにあります。 Delveはまだサポートされていないため、M1を使用するとデバッガーが機能しないことに注意してください。

だそうですが、とりあえず対応してくれているようですね。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?