新しいMacBookを買ったので、普段使っているアプリの整理も兼ねて、幾つかポリシーを決めてセットアップすることにしました。

1. シンプル

インストールするアプリは最低限必要なものにしました。コンパクトにまとめると気持ちがいいですし、常駐するアプリを増やしてもバッテリーに悪いです。

2. デフォルト重視

なるべくデフォルトで用意されているものを使います。カスタマイズもOS X標準機能の範囲内で行います。

使っているアプリ

Homebrew

OS X向けのパッケージマネージャーです。

Atom

Sublime Textも良いのですが、やはりターミナルやGitが一画面で使えるのはMacBookのフルスクリーンアプリに合っています。

LaunchControl

launchctlのGUI版です。変なAgentが差し込まれていることがあるので、たまにチェックしています。

Papers

論文を管理するためのアプリです。これがベストと言えるわけではないですが、数ある中では一番使えます。

Typora

これまで様々な Markdown エディタを試してきましたが、どれもエディタとプレビューが分離しているUIを採用しており、それが私には不合理に思えて仕方がありませんでした。

Typora は入力した記法がリアルタイムに反映されるので直感的に文章を書くことが出来ます。 加えてGithub Flavored Markdown、MathJax、Mermaidなどのシーケンス図に対応しており、何気にニッチな需要を攻めている、小粋なアプリです。

⌘英かな

US配列キーボードの左右⌘を英かなに割り振ることが出来るアプリです。実装がシンプルで軽量です。アイコンをデザインしてPull-requestを送ったらマージしてくれました。

Paw

Web APIを作りたい時に使えます。無くても困りませんが、あると便利です。

Dash

API ドキュメントを素早く検索出来るアプリです。

無いと困るようなアプリではありませんが、遅いWi-Fiに繋いでいる場合でも素早くドキュメントを閲覧できるので外で作業するならあると便利でしょう。

Tower

Git の GUI クライアントです。

より軽量なクライアントのGitUpも気になっています。

Google Chrome

普段はSafariを使っていますが、Chromeでしか動かない前時代的なWebサービスを使う時や、Webアプリケーションをデバッグする時のために入れました。

Xcode

iOSアプリを作るときに必要なので入れました。

gccやGitなど、基本的なビルドツールチェインが必要な場合、Xcodeをインストールする代わりに sudo xcode-select —install でそれらを導入できます。

[ForkLift 3] (http://www.binarynights.com/forklift/)

SFTPサーバーやS3に接続するためのアプリです。接続したサーバーのディレクトリをFinderにマウントする機能があるので、ローカルで普通にファイルを扱う感覚でリモートのファイルをやりとり出来ます。Transmitから乗り換えました。

Kaleidoscope

さすがに標準のFileMergeだと機能不足が否めないので。

Sketch

Bohemian Coding が開発しているベクターデザインツールです。アイコンやUIをデザインする時に使っています。

RightFont

フォント管理アプリです。FontCase、FontExplorer X Proなどを使ってきましたが、今はこれに落ち着いています。Google FontsやTypeKitに対応しており、またアイコンフォントを一覧できる機能が便利です。

Adobe Creative Cloud

Affinityシリーズに乗り換えたので、今はIllustratorとTypeKitを使うために入れています。

Dropbox

ファイルの同期が出来ます。iCloud Drive も検討しましたが、削除したデータの復活に手間取るので見送りました。

1Password

パスワードマネージャーです。2要素認証のトークンもまとめて管理できます。

f.lux

iOSのNight ShiftをmacOSに持ってきたようなアプリです。長時間の作業でも目が痛くなりません。

Reeder

RSSリーダーです。Feedly Web版でも良いですが、Readability機能が便利なので使っています。

AppCleaner

アプリを設定ファイルごとまとめて消せます。潔癖性なので、これが無いと不安にな李ます。

Pocket

「あとで読む」を管理するためのアプリです。Reading Listでもいいと思うので好みですね。

TripMode

通信出来るアプリを個別に許可できます。外出先でテザリングをする際にTripModeがあれば、データ制限を気にせずインターネット接続ができるので便利です。

導入を見送ったもの

Clear

タスク管理アプリ。標準の Reminders.app に移行しました。

Evernote

Notes.appに移行しました。

Flash

ニコニコ動画が見れなくなるので泣く泣く導入していましたが、公式でHTML5に対応したので不要になりました。

VirtualBox

仮想環境を構築するためのアプリです。Docker Machineと組み合わせていましたが、Docker for Macの登場によって不要になりました。

Karabiner

US配列キーボードのCommandキーを英かなに振り分けるため、Karabinerを使っていましたが、よりシンプルで軽量な⌘英かなに移行しました。

Seil

US配列のcaps lockキーをCtrlキーへ変更するために使っていましたが、いつからかmacOS標準で出来るようになっていたので不要になりました。

Google 日本語入力

最近のOS標準のIMに搭載されているライブ変換機能が優秀なので、あえてサードパーティのIMを入れる必要性がなくなりました。

Alfred

便利そうなワークフローを色々入れても、実際に使う頻度はあまり高くないことに気がつき、この際なのでSpotlightに切り替えました。