Closed8

MacBook Air M1セットアップメモ

okonomiokonomi

デバイスまわり

トラックパッドの設定

キーボードの設定

  • システム環境設定 > キーボード
    • 「キーのリピート」をいちばん速く
    • 「リピート入力認識までの時間」をいちばん短く
okonomiokonomi

日本語入力

  • 「ライブ変換」を無効化
  • 入力ソース切り替えのショートカットを無効化
    • システム環境設定 > キーボード > ショートカット
      • 「入力ソース」のショートカットのチェックを外す
okonomiokonomi

Finder

  • サイドバーの項目の調整
    • Finderの環境設定 > サイドバー
    • 「最近の項目」外す
    • ホームディレクトリ追加
  • 隠しファイルを常に表示
    • ターミナルでdefaults write com.apple.finder AppleShowAllFiles TRUEを実行
okonomiokonomi

Macの設定まわり

Dock

  • システム環境設定 > Dockとメニューバー
    • 「Dockを自動的に表示/非表示」をOn

iCloud

  • 不要な共有項目を外す
    • 写真、メール、連絡先、株価、ホーム、Siri
okonomiokonomi

Homebrew

公式サイトのとおりHomebrewをインストール:

https://brew.sh/index_ja

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

インストール後に表示されたとおりに実行:

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

とりあえずChromeをインストール:

brew install --cask google-chrome
okonomiokonomi

dotfiles

sudo gem install homesick --no-document
homesick clone git@github.com:okonomi/dotfiles.git
homesick link dotfiles
okonomiokonomi

ターミナル・シェルまわり

fish

brew install fish
brew install starship

fishをデフォルトシェルに設定
https://zenn.dev/stag_buster/articles/14fe49409c8f7d

フォント

brew tap homebrew/cask-fonts
brew install font-fira-code-nerd-font

Hyper

brew install --cask hyper
hyper i hyperterm-summon

https://github.com/jorgebucaran/fisher

curl -sL https://git.io/fisher | source && fisher install jorgebucaran/fisher
fisher update
brew install fzf

iTerm2

brew install --cask iterm2
  • フォント
    • Preferences > Profiles > Textの「Font」で「FiraCode Nerd Font Mono」を選択
  • ホットキー
    • Preferences > Keys > Hotkeyの「Hotkey」を設定

tmux

brew install tmux
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
okonomiokonomi

開発環境まわり

git

brew install git

~/.gitconfig.localを作成

[user]
	name = okonomi
	email = okonomi@oknm.jp
ln -s (brew --prefix git)/share/git-core/contrib/diff-highlight/diff-highlight (brew --prefix)/bin

Visual Studio Code

brew install --cask visual-studio-code

設定の同期を有効化

asdf

https://asdf-vm.com/

brew install asdf

Ruby

https://github.com/asdf-vm/asdf-ruby

asdf plugin-add ruby https://github.com/asdf-vm/asdf-ruby.git
asdf install ruby latest
asdf global ruby 3.0.0

Node

https://github.com/asdf-vm/asdf-nodejs

brew install gpg gawk
asdf plugin-add nodejs https://github.com/asdf-vm/asdf-nodejs.git
bash -c '${ASDF_DATA_DIR:=$HOME/.asdf}/plugins/nodejs/bin/import-release-team-keyring'
arch -x86_64 asdf install nodejs latest
asdf global nodejs 15.11.0

参考:
https://qiita.com/hakanai03/items/c6a7bdcef74e239903b0

ghq

brew install ghq
このスクラップは2023/08/02にクローズされました