LoginSignup
6
6

More than 3 years have passed since last update.

Macbookを買い替えたときにやること 個人的9選

Last updated at Posted at 2020-09-11

はじめに

Macbook、だいたい4年に1回くらい買い換えると思います。
会社貸与のものがあればもっと頻度が高くなります。

MacOSが好きなので、今後何回買い換えるかわかりません。
毎回、「あれ、買い替えたら何すればいいんだっけ」となるのが面倒なので、やることリストを作っておきます。
完全に個人用ですが、何かの参考になれば幸いです。
(エンジニア向けです)

やることリスト

アプリケーションのインストール

以下は最低限必要なもの。

  • Google Chrome
  • Google日本語入力
  • Slack
  • iTerm
  • Notion
  • DeepL(デスクトップアプリ版おすすめです!)
  • VSCode
  • Karabiner-Elements(USキー配列がすきなので必須)
  • Alfred
  • Docker for Mac
  • Table Plus
  • Itsycal(メニューバーからカレンダーを呼び出せて便利)
  • gitのアップグレード(デフォルトは少し古い)
  • gitのコミットメッセージで起動するエディタをnvimにする

MacのSystem Preferences

  • トラックパッドの速さを速く
  • caps lockをcontrolキーに
  • Dockを小さくしてデフォルト非表示に。左サイドに配置
  • キーリピートを最速に
  • spotlightの呼び出しショートカットを無効化(Alfredを使うため)
  • Functionキーの動作を、通常のFunctionキー通りにする(F12で開発者ツールを出すなど)

Karabiner-Elementsの設定

Karabiner-Elementsは、キーバインディングを楽に設定してくれるアプリケーションで、USキーを使ってる場合は、右commandで日本語入力、左commandで英字入力とか設定できて便利です。

設定はこちら参照。

iTermの設定

iTermは必須という人も多いのではないでしょうか。
設定.plstファイルにエクスポートできるので、GitHubとかにpushしておくと便利です。
cloneして読み込むだけで設定完了。

シェルの設定

.zshrcとかの設定です。
これも設定ファイルをGitHubとかにまとめておくと便利。
シェルスクリプトで一括で設定できるようにしておくとなおよし。
自分用のは https://github.com/tachibanayu24/.dotfiles にまとめています。

以下は別途インストールする

  • neovim
    • 暗黒美夢王さんのプラグインを使いたいから入れます。vim派生のエディタです。vimでneovimを呼び出すようにエイリアスを貼っておくといいと思います。
  • prezto
    • zshのフレームワーク。エイリアスとか自動補完をいい感じにしてくれます。

あと、自分で作成したbinコマンドがあれば設定します。
私は、ipアドレスをlocalとgrobalで表示するコマンドなど個人用に作成しています。
https://github.com/tachibanayu24/commands

CLIアプリケーションのインストール

とりあえず以下は最初に入れます。

  • XCode
  • homebrew
  • n(nodeのバージョン管理)
  • docker
  • docker-compose
  • go
  • ruby
  • python3

VSCodeの設定

setting.jsonを書くだけなので便利ですね。
これもGitHubとかにあげておくといいかと思います。

拡張のインストールは以下。

code --install-extension Arjun.swagger-viewer
code --install-extension CoenraadS.bracket-pair-colorizer-2
code --install-extension dbaeumer.vscode-eslint
code --install-extension donjayamanne.githistory
code --install-extension dsznajder.es7-react-js-snippets
code --install-extension eamodio.gitlens
code --install-extension Equinusocio.vsc-community-material-theme
code --install-extension Equinusocio.vsc-material-theme
code --install-extension equinusocio.vsc-material-theme-icons
code --install-extension esbenp.prettier-vscode
code --install-extension jpoissonnier.vscode-styled-components
code --install-extension naumovs.color-highlight
code --install-extension oderwat.indent-rainbow
code --install-extension PKief.material-icon-theme
code --install-extension rebornix.ruby
code --install-extension redhat.vscode-yaml
code --install-extension rid9.datetime
code --install-extension shd101wyy.markdown-preview-enhanced
code --install-extension wayou.vscode-todo-highlight
code --install-extension wingrunr21.vscode-ruby

code --list-extensions | xargs -L 1 echo code --install-extensionでインストール済の拡張一覧が確認できます。

Alfredの設定

呼び出しをControl + Spaceにするだけ

Chromeの設定

USキー配列だと、操作中にCommand + Wしてタブ閉じちゃうとかありがちなので、
タブを閉じるショートカットをControl + Wに変更します。それだけ。

おわりに

多分これで自分用のは満足していますが、また何か思い出したら追記します。

6
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
6