Configuring a Mac - thebaulab/onramp GitHub Wiki

Homebrew

To get modern unix utilities on your mac, install homebrew, which is a command-line package manager for Mac OS.

As explained on the homebrew webpage, you can:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Then it's useful to install things like:

# For all sorts of LaTeX and pdf manipulation stuff
brew install --cask mactex

# better than ssh, survives laptop sleep
brew install brew install MisterTea/et/et

# sometimes easier than curl
brew install wget

iTerm2

For terminal connections, I like iTerm2, which I use together with et.

For example, for keeping a session open to quadro, I use:

//opt/homebrew/bin/et quadro -j thevisible.net -c 'tmux new -As main'

See Reconnecting for more about et and tmux.