Recently I configured my new MacBook Pro. I decided to start with a clean slate and not migrate anything from my old MacBook. To configure macOS I whipped up ./freshinstall, which automates that process.
Steps included are:
Configure macOS Preferences and the like
Generate and load SSH keys
Install the essentials: XCode, Git, Homebrew
Copy over my (starter) dotfiles (also contained in the repo)
Install (and sometimes also configure)all the software that I use.
The whole installation is connected via a Netduino board to Twitter and monitors a certain (configurable) hashtag. Tweets found are then displayed on the split-flap display. Heart of the installation is a MCP23018. The split-flaps themselves were recovered from an old train station.
The current installation is only a proof of concept (limited to 8 characters) running in demo mode (showing a set of pre-configured words) and is not optimized yet (characters turn one-by-one, not simultaneously).