この記事について
新しい Mac の設定のために行ったことを記録しておく。
設定した項目
開発に必要なもの
- SSH 鍵ペア
- dotfiles
- iTerm2
- VS Code
- Homebrew
- fish
- fisher
- フォント
- SauceCodePro Nerd Font
- Ricty
- fzf
- ghq
- Git
- Docker
- MySQL Workbench
その他
- Vivaldi
- 1Password
- Karabiner-Elements
- BetterSnapTool
- Clipy
- Google 日本語入力
- 辞書登録
- Alfred
- Web Search 登録
- Google Drive
- Notion
- JustFocus
- Zoom
- Teams
- Avira Security
- Kindle
- LibreOffice
- LINE
- AppCleaner
- Cisco Webex Meetings
やったこと
SSH 鍵ペア
下記コマンドを実行する。
ssh-keygen -t rsa -b 4096
ssh-keygen -t ecdsa -b 384
公開鍵を GitHub に登録しておく。
dotfiles
clone する。
git clone git@github.com:gnkm/dotfiles.git
iTerm2
配色は dotfiles 内の設定ファイルを使用する。 また、フォントは SauceCodePro Nerd Font を使用する。 (インストール方法は後述。)
VS Code
下記コマンドを実行し拡張機能を追加する。
cat $HOME/.dotfiles/vscode/extensions.txt | \
xargs -I@ code --install-extension @
フォントは Ricty を使用する。 (インストール方法は後述する。)
fish
インストールする。
brew install fish
設定ファイル用のディレクトリを作成する。
mkdir -p .config/fish
シンボリックリンクを作る。
ln -s ~/.dotfiles/fish/config.fish ~/.config/fish/config.fish
続いてログインシェルを fish に変更する。 まず、fish のパスを確認する。
which fish | pbcopy
/etc/shells の末尾に fish のパスを追記する。
sudo vim /etc/shells
ログインシェルを変更する。
chsh -s /usr/local/bin/fish
fisher
下記コマンドを実行してインストールする。
curl -sL https://git.io/fisher | source && fisher install jorgebucaran/fisher
プロンプトの設定
bobthefish を使用して見栄えを良くする。 下記コマンドを実行してインストールする。
fisher install oh-my-fish/theme-bobthefish
フォント
下記コマンドを実行してインストールする。
brew tap homebrew/cask-fonts
brew install font-sourcecodepro-nerd-font --cask
brew install font-sauce-code-pro-nerd-font --cask
以上。