Mac
setup
brew を入れる
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
# brew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew update
# docker
brew install docker
brew cask install docker
# vscode
brew cask install visual-studio-code
# vscodeにリモート開発拡張機能を入れる
code --install-extension ms-vscode-remote.vscode-remote-extensionpack
# vscodeにdocker拡張機能を入れる
code --install-extension ms-azuretools.vscode-docker
# vscodeのマテリアルテーマを入れる
code --install-extension equinusocio.vsc-material-theme
code --install-extension pkief.material-icon-theme
# 日本語化
# code --install-extension ms-ceintl.vscode-language-pack-ja
# gradle
# https://qiita.com/thankkingdom/items/044df23bc66a2ca67810
# brew tap AdoptOpenJDK/openjdk
# brew cask install adoptopenjdk8
# brew install gradle
# Google IME
brew cask install google-japanese-ime
# slack
brew cask install slack
Ref: Docker を Homebrew で Mac OS に導入する方法 https://qiita.com/sl2/items/881593d5b835b1f2d1dc
https://qiita.com/hkusu/items/159e0ff07441ae2ec1fa
システム環境設定
# メニューバーの非表示
defaults write -g _HIHideMenuBar -bool true
隠しファイルを表示
cmd + shift + .
OpenJDK8 をインストール
brew tap AdoptOpenJDK/openjdk
brew cask install adoptopenjdk8
Ref: https://qiita.com/t-motoki/items/e015950f89e0d17d22d0
開発用のフォントを入れる
https://github.com/microsoft/cascadia-code/releases
Docker コンテナ+ VSCode で開発する
あらかじめdocker run
で開発用のコンテナを起動させておく。
command + shift + p
から、>attach to running container
を入力する。
コンテナを選択する。
Powerline を入れる
Powerline 本体とフォントをインストールする。
# フォントをインストール
(cd ~/Downloads \
&& git clone https://github.com/powerline/fonts.git --depth=1 \
&& fonts/install.sh \
&& rm -fr ~/Downloads/fonts)
# Powerlineをインストール
(cd ~/Downloads \
&& git clone https://github.com/b-ryan/powerline-shell \
&& cd powerline-shell \
&& sudo python setup.py install)
Mac のターミナルを開き、フォント設定でRoboto Mono Medium for Powerline
を選択する。
VSCode のsettings.json
にターミナルフォントの設定を追記する。
{
"terminal.integrated.fontFamily": "Roboto Mono Medium for Powerline"
}
Ref:
https://github.com/b-ryan/powerline-shell
Ubuntu18.04 にインストール
apt-get update && apt-get -y install \
fonts-powerline \
python-pip
pip install powerline-status
powerline-daemon -q
source /usr/local/lib/python2.7/dist-packages/powerline/bindings/bash/powerline.sh
Ref:
powerline/fonts: Patched fonts for Powerline users.
Google Chrome の設定
英語版 Google で検索できるようにする
chrome://settings/searchEngines
Ref:
めっちゃ便利!Google 英語版を速攻で検索できるように Chrome を設定する方法
Ubuntu
docker pull ubuntu:18.04
Ubuntu に docker を入れる
FROM ubuntu:16.04
RUN apt-get update
RUN apt-get install -y \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
RUN curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -
RUN add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
RUN apt-get update
RUN apt-get install -y \
docker-ce=5:18.09.7~3-0~ubuntu-bionic \
docker-ce-cli=5:18.09.7~3-0~ubuntu-bionic \
containerd.io
Ref: https://docs.docker.com/install/linux/docker-ce/ubuntu/
mac で立てた Ubuntu からホストのデーモンで docker コマンドを使う
ボリュームマウントするだけでいい。
docker run -it ubuntu:18.04 \
-v $(which docker):/usr/bin/docker \
-v /var/run/docker.sock:/var/run/docker.sock \
Ref: https://forums.docker.com/t/how-to-run-docker-inside-a-container-running-on-docker-for-mac/
G suite アプリ
- kanbanchi
Google Chrome 拡張機能
- 1PasswordX
- ブックマークサイドバー
- Simple URL Copy