まだ買ってないけど、MacBookPro買い換えたいと思っているので、買い換えた時のセットアップしたいことをメモする。
Windows 10
なんだかんだゲームするときにWindows欲しいので、下記記事を参考に。
MacBook AirにWindows10をインストール - tkhrsskの日記
VisualStudioCode
このとき書いてないけど、 code コマンドで開けるようにするのは必須。
あと、PlantUML環境(localサーバ)とSpringBoot環境はセットアップしておきたい。
- UMLの爆速プレビュー環境をVisual Studio Code + PlantUML Server on Dockerで簡単に構築する | Developers.IO
- VisualStudioCode + Java + SpringBoot - Qiita
入れておくソフト
- Office 365
- Docker
- STS (VSCodeもあるけど一応...)
- checkstyle
- spotbugs (findbugs)
- EclEmma
- Chrome マルチアカウント一通りユーザ追加
- Chrome Remote Desktop
Game
環境設定
- Homebrew
- git (homebew)
- git diff-highlight https://taisablog.com/archives/46
- dotfiles GitHub - tkhr-ssk/dotfiles
- ダークカラー
- AWS CLI
- STS
- Gradle
- Docker
- redis
- mysql
- postgresql
- tig
- redis(client)
- CotEditor
- Typora (Markdownエディタ)
- htop
実操作
brew install git brew install tig brew install iproute2mac brew install htop brew install zsh-completions brew install colordiff brew install nodebrew mkdir -p ~/.nodebrew/src nodebrew install-binary latest nodebrew use v15.2.1 echo 'export PATH=$HOME/.nodebrew/current/bin:$PATH' >> ~/.zprofile . ~/.zprofile
ln -s /usr/local/share/git-core/contrib/diff-highlight/diff-highlight /usr/local/bin git config --global diff.compactionHeuristic true git config --global pager.log 'diff-highlight | less' git config --global pager.show 'diff-highlight | less' git config --global pager.diff 'diff-highlight | less'
日本語ファイル対応
git config --global core.quotepath false
zsh補完
mkdir -p ~/.zsh/completion curl -L https://raw.githubusercontent.com/docker/cli/master/contrib/completion/zsh/_docker > ~/.zsh/completion/_docker
蓋を閉じてもスリープさせない(本当に必要なら)
sudo pmset -a disablesleep 1
MacBookシリーズで蓋を閉じてもスリープにさせない方法 | INFORNOGRAPHY
Java8... Dockerで良かったかも。
brew tap AdoptOpenJDK/openjdk brew install --cask adoptopenjdk8
複数バージョンインストール時の切替方法
export JAVA_HOME=`/usr/libexec/java_home -v "1.8"` PATH=${JAVA_HOME}/bin:${PATH}
2021/1/16 追記
いつの間にか、brew cask install adoptopenjdk8
が使えなくなって、--caskになっていた。