Mac環境設定

M2 Mac (macOS Moterery 12.5) セットアップしたときに更新しました。(2022/10/01)

自分用のメモです (OS Mojave 10.14.6)

System Preferences

  • caps lockをctrlに: System Preferences -> Keyboard -> Modifier Keys
  • キー反応速度を最大に: System Preferences -> Keyboard -> Key Repeat
  • デフォルトでファンクションキー: System Preferences -> Keyboard -> Use F1, F2, etc. keys as standard function keys
  • 長押しで繰り返し入力を有効化: defaults write -g ApplePressAndHoldEnabled -bool false
  • Dock・Menu Barを非表示に
    • System Preferences -> Dock & Menu Bar -> Automatically hide and show the Dock
    • System Preferences -> Dock & Menu Bar -> Automatically hide and show the menu bar on desktop

GUI

  • brewをインストール: https://brew.sh/
  • brew install iterm2
    • 画面透過: Preferences -> Profiles -> Transparency: 15
    • ビープ音解除: Preferences -> Profiles -> Terminal -> Silence bell
  • sudo softwareupdate –install-rosetta
    • M1, M2 MacにIntelプロセッサ用アプリケーションのインストールをする際に必要
  • brew install google-japanese-ime
    • System Preferences -> Keyboard -> Input Sourcesに追加
  • brew install karabiner-elements
    • System Preferences -> Security & Privacy -> Privacy -> Input Monitoringで権限追加
    • 左右のコマンドキーで英数・かなキーの切り替え(Complex Modifications -> Add rule -> Import more rules from the Internet -> International -> For Japanese -> …)
    • Simple Modifications -> For all devices -> caps_lockをleft_controlにマップ
  • brew install google-chrome
    • ログイン
  • brew install visual-studio-code
    • vim拡張での長押し有効化: defaults write com.microsoft.VSCode ApplePressAndHoldEnabled -bool false
  • brew install slack
  • brew install zoom
  • brew install docker –cask
    • これでGUIもCUIも入る(MacではGUI必須)
  • brew install deepl
  • brew install discord
  • brew install gitify

その他開発環境

  • GitHubのssh key設定
  • git config --global --edit
  • dotfiles: https://github.com/knshnb/dotfiles
  • brew install gcc
    • clangのシンボリックリンク切ってパス通す
  • brew install htop
  • brew install tldr
  • brew install tree
  • brew install rustup-init
    • rustup-init
    • path追加
  • brew install wget
  • brew install hugo

競プロ(TODO)