/dotfiles

Macの環境整備用

Primary LanguageRuby

M1 Mac 初期環境構築用(2022/02)

Mac の設定変更

  • ソフトウェアアップデートがないか確認
  • システム環境設定を変更
    • 共有 でコンピュータ名を変更
    • Dockとメニューバー を好みの設定に変更
    • キーボード トラックパッド を好みの設定に変更
    • セキュリティとプライバシー - 一般スリープとスクリーンセーバの解除にパスワードを要求開始後すぐに に変更
    • Mission Control の設定を下記を参考に変更

Mission Control

Xcode のインストール

Xcode そのものというより、一緒にインストールされる Command Line Tool for Xcode が Homebrew など様々なパッケージで必要

  • App Store にログイン
  • App Store で xcode を検索しインストール

Display Menu

  • Display Menu を App Store で検索し、インストール
  • Display Menu を起動し、画面サイズを好みのサイズに変更

Homebrew

  • Homebrew のインストール手順に従いインストール.
  • ログに表示される PATH 指定のコマンドを実行
brew -v

を実行し、実行できればインストール完了

パッケージのインストール

Brewfile の定義されているパッケージをインストール.

  • ~Brewfile を作成して Brewfile の内容をコピペするか、 git clone して使う.
brew bundle
  • パスワードを求められるので都度入力

ここで iterm2 にターミナルを変える.

Google 日本語入力

  • システム環境設定 - キーボード - 入力ソース で、+ より ひらがな(Google) を追加

キーボード-入力ソース

iterm2

@todo

Zsh

シェルは Zsh を使う. brew で zsh zsh-lovers zsh-completions powerlevel10k はインストール済み

Oh My Zsh

Oh My Zsh のインストール手順に従いインストール.

Zinit

Zinit のインストール手順に従いインストール.

.zshrc の変更

  • .zshrc の内容を ~/.zshrc にコピペ.
  • iterm2 を再起動

IDE(エディター)

JetBrains のIDEを利用する. (学生など無料で利用できる場合もある)

  • JetBrains Toolboxbrew でインストールされているので、起動し必要なツールをインストール

Git

Github ssh

Github を ssh で利用可能に設定する.

  • 手順 に従い、新しい SSH キーを生成して ssh-agent に追加する
  • 手順 に従い、GitHub アカウントへの新しい SSH キーの追加

以下を実行し、成功したら設定完了

ssh -T git@github.com

gitignore_global

gitignore は Nodejs 環境をよく利用する想定.

  • touch ~/.gitignore_global でファイル作成
  • .gitignore_global の内容を ~/.gitignore_global にコピペ.

gitconfig

  • touch ~/.gitconfig でファイル作成
  • .gitconfig の内容を ~/.gitconfig にコピペし、user.name, user.email を変更.

ブラウザー

デフォルトのWebブラウザーは Chrome を使用する.

  • brew でインストールされているので、起動しデフォルトに指定

ログイン時自動起動設定

システム環境設定 - ユーザーとグループ - ログイン項目

自動起動設定

BetterTouchTool

@todo

Karabiner-Elements

@todo

プログラミング言語別設定

@todo