がじぇ

お金と家電とプログラミングのブログ

現役エンジニアが行うMacの初期設定(インストールするアプリと設定)

こんにちわ

がじぇったー (@hackmylife7) | Twitter


です。


Macを新しくしたので、自分が初期設定でやったことを共有します。

iterm,karabinar,bettertouchtoolに関しては以下のGoogleDriveに設定ファイルを置いておくので、
そのまま使いたい方はダウンロードください。
MacInitialSettings - Google ドライブ


f:id:gadgeterkun:20191026141812j:plain

TL;DR(要約)

  • 何を一番入れたほうが良いかと聞かれたら「BetterTouchTool」を推します

Macの環境設定

system通知のOFF

デフォルトだとコマンドラインディレクトリを移動する時などに「プップッ」という音がなりかなり不愉快です。
環境設定のサウンドエフェクトから「通知オンの音量」をゼロにします。
f:id:gadgeterkun:20191026114333p:plain

Docから不要アプリの削除

デフォルトだとごちゃごちゃしてうざったいので、不要なアプリをDockから削除します。
また画面を最大限使いたいので、非表示にします。
f:id:gadgeterkun:20191026114730p:plain

fontの追加

自分はプレゼン用にlogotypejp_mpとNotoSansを追加してます。
プレゼン資料がとても綺麗になるのでおすすめです。
デフォルトで入っているfont bookアプリを開いてダウンロードしたフォントをドラッグ&ドロップするだけです
Mac でフォントをインストール/削除する方法 - Apple サポート

logotypejp: 冒頭で紹介したGoogle Driveからダウンロードください
NotoSans: Google Noto Fonts


参考:
個人的な Keynote ベストプラクティス 2017 - kakakakakku blog



Chromeのインストール

Chromeに関しては何もいうことはないですが、自分が入れているプラグインを記載します。

Adblocker for Youtube

Youtubeの広告を非表示にできます

Youtube™ の広告ブロッカー - Chrome ウェブストア

ゴシップサイトブロッカー

侍エンジニアやウェブカツのような不愉快なサイトを表示されないようにしています。

Adblock Plus - free ad blocker - Chrome ウェブストア

LastPassword

パスワード管理です。プラウザで自動で入力してくれます。
LastPass: Free Password Manager - Chrome ウェブストア

Pocket

後で読む系です

Save to Pocket - Chrome ウェブストア

絵文字ジェネレーター

slackの絵文字を一発で登録できてめちゃ便利です

絵文字ジェネレーター - Chrome ウェブストア

Super Dark Mode

夜はDarkモードにして目に優しくしています

Super Dark Mode - Chrome ウェブストア

Fireshot

画面キャプチャをとるのにめちゃ便利

ウェブページ全体をスクリーンショット - FireShot - Chrome ウェブストア

生産性向上ツールのインストール

Chlipyのインストール

コピーの履歴を残せるソフトです。
スニペットを登録してよく使うメールアドレスや住所などを登録して記録することができます
自分は「shift+Enter」で履歴の読み込み、「shift+delete」をスニペットの読み込みにしています。

Clipy for Mac - ダウンロード


インストール後は保存可能な履歴を50に変更し、
f:id:gadgeterkun:20191026110428p:plain

ショートカットの設定を変えます。
f:id:gadgeterkun:20191026110516p:plain




BetterTouchToolのインストール

これ有料なんですが、神アプリで絶対に入れたほうが良いです。
これがあるとないとでは生産性が断然違います。

https://folivora.ai/downloads


私が特に便利だと思っているのはいかの点です。

  • Magicマウスとトラックパッドのスピード向上(Macの環境設定で行うよりスピードを早くすることができる)
  • キーボードショートカット
  • Windowsライクに画面上部や横にドラッグしてぶつけるとアプリが画面最大化されたり、半画面になる
  • キーボード操作だけで、アプリの画面移動が行える

自分が入れているキーボードとMagic Mouseトラックパッドのショートカットは以下画像の通りです。

キーボード
f:id:gadgeterkun:20191026112053p:plain

Magic Mouse
f:id:gadgeterkun:20191026112241p:plain

トラックパッド
f:id:gadgeterkun:20191026112333p:plain

Karabinarのインストール

Karabiner-Elements - Software for macOS


キーバインディングソフトです。指定したキーに対して違うキーを割り当てることができます。
外付けキーボードを使う時に必須となるソフトです。
私は会社ではPFUと東プレがコラボした最高モデルである「PFU Limited Edition」を使い、



自宅では東プレのキーボードを使っています。

デフォルトの設定をそのまま使うと日本語や英字切り替えがうまくいかないので、Karabinarで設定を切り替えています。


具体的な設定は以下の画像の通りです。

PFU Limited EditionのKarabinar設定

f:id:gadgeterkun:20191026122007p:plain

R2TL-JP4-BKのKarabinar設定

f:id:gadgeterkun:20191026121819p:plain

自分と同様の設定で良いかたはGoogle Driveからkarabinar.jsonをダウンロードして~/.config/karabiner/に移動させるとすぐに設定が反映されます

$ mv Downloads/karabiner.json ~/.config/karabiner/

iTermのインストール

Terminalはitermを使っているのでこれもインストールします。
iTerm2 - macOS Terminal Replacement

特別な設定はしていないですが、Qiitaでオススメされるような初期設定はしてます。
面倒な人は冒頭で共有したGoogleDriveからJsonをダウンロードしてitermにインポートしてください。

starshipのインストール

プロンプトを綺麗にしたいので、こちらのツールもインストールします。
🚀 プロンプトを超絶おしゃれにする Starship を紹介 - Qiita

brewコマンドが入っていなければ事前にいれましょう
macOS用パッケージマネージャー — Homebrew


Duet Displayのインストール

Duet Display

ipad Proをサブディスプレイとして使っているのでDuetをインストールします。



HyperSwitchのインストール

alt+tapでアプリケーション内のwindowを切り替えられる優れものです。
Macアプリ「HyperSwitch」ウインドウ単位で切り替え - PC設定のカルマ


インストール先
HyperSwitch


vscodeのインストール

Visual Studio Code - Code Editing. Redefined

インストールするExtension

コマンドラインからインストールするライブラリ

git

❯ brew install git

alias設定はこのかたの記事がめちゃくちゃ参考になります。
Gitのalias機能で超効率的に作業する - Eureka Engineering - Medium



以上です。
他にも気づいたら適宜追記していきます。