20190403のMacに関する記事は1件です。

Macをクリーンインストールしたので開発環境を構築した話

開発用のMacをクリーンインストールする機会があったので忘れないようにメモ

いれるの

ダウンロードしてインストールするもの

  • iTerm2

AppStoreでインストールするもの

  • Xcode
  • The Unarchiver
  • CotEditor
  • Slack

Homebrewでインストールするもの

  • zsh
  • git
  • neovim
  • tmux
  • reattach-to-user-namespace
  • AquaSKK
  • Docker

初めに、最低限作業しやすいように設定

システム環境設定

  • ディスプレイ > 変更 → 擬似解像度:1680×1050
  • キーボード > ショートカット > Mission Control → ⌃←, ⌃↓, ⌃↑, ⌃→ をオフ

Finder > 環境設定

  • デスクトップに表示する項目 → 全部オフ
  • 新規Finderウィンドウで次を表示 → ホームディレクトリ
  • サイドバー > サイドバーに表示する項目 → AirDrop, アプリケーション, 書類, ダウンロード, ホームディレクトリ

Dock

  • 左に移動
  • 不要なアプリを取り除く

AppStoreでインストールするものとiTerm2をササッと入れる

Command Line Toolsのインストール

xcode-select --install

自分用のdotfilesリポジトリからファイルを持ってくる

git clone https://github.com/tkfm3246/dotfiles.git ~/dotfiles

Homebrewのインストール

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

BrewfileからHomebrewでインストールするものをインストール

brew bundle --file=~/dotfiles/brew/Brewfile

zshの設定

# shellをzshに変更する
sudo sh -c "echo '/usr/local/bin/zsh' >> /etc/shells"
chsh -s /usr/local/bin/zsh

# oh-my-zshのインストール
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

# 設定ファイルをもってくる
cp ~/dotfiles/zsh/.zshrc ~/

tmuxの設定

# Tmux Plugin Managerを入れる
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm

# tmux-powerlineを入れる
git clone https://github.com/erikw/tmux-powerline.git

# Powerline用のフォントを入れる
git clone https://github.com/powerline/fonts.git
cd fonts
./install.sh
cd ../
rm -fR fonts

# 設定ファイルをもってくる
cp ~/dotfiles/tmux/.tmux.conf ~/
cp ~/dotfiles/tmux/.tmux-powerlinerc ~/

Vimの設定

# vimの設定ファイルをもってくる
mkdir ~/.config/nvim 
cp ~/dotfiles/nvim/init.vim ~/.config/nvim

# dein.vimの設定ファイルをもってくる
mkdir ~/.config/nvim/dein
mkdir ~/.config/nvim/dein/userconfig
cp ~/dotfiles/nvim/dein/userconfig/dein.toml ~/dotfiles/nvim/dein/userconfig/
cp ~/dotfiles/nvim/dein/userconfig/dein_lazy.toml ~/dotfiles/nvim/dein/userconfig/

# カラーテーマをもってくる
mkdir ~/.config/nvim/colors
cp ~/dotfiles/nvim/colors/molokai.vim ~/.config/nvim/colors/

おわり

Homebrewのインストール から先の事をやってくれるシェルを書きました。

./install.sh
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む