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
- vim拡張での長押し有効化:
- 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)
- pip3 install atcoder-tools
- https://github.com/xalanq/cf-tool