Personally, I'm using the Hack font,
which works fine right out of the box.

The tmux config uses the "reattach-to-user-namespace" script to fix tmux
permissions and access the pasteboard on OSX. It can be installed with:
brew install reattach-to-user-namespace

The vimrc can optionally use The Silver Searcher for Ctrlp and grepping. It
can be installed with: brew install the_silver_searcher. Maybe I should
eventually add support for ripgrep: brew install ripgrep.

I've included a slightly modified version of the Solarized Dark theme for
iTerm2... it darkens the background and lightens the selection highlighting.

I'm using a program called Hammerspoon to
automatically make some changes to my iTerm profile (font size) and the size
of my Dock. My .hammerspoon/init.lua file is below.

Favorite linters. These are automatically used by the vim plugin "ale":