Table of Contents
Developing on a mac
This page is under construction, please feel free to add a relevant section or subpage, For now I just need to mention homebrew because it's the preferred method for getting Meld.
Command Line Interface
The default app providing a CLI on macOS is Terminal. It's located in /Applications/Utilities/Terminal.app
if you're looking for it in Finder, but the simplest way to get to it is to:
- press Command + Space
- in the resulting search box, type
Term
- you should see the
Terminal
app as a top search result
- use the Down arrow to highlight the
Terminal
search result - press Return
- you should now have a terminal window open
Shell
- iTerm2.app (Dr. Stewart uses this)
- honorable mentions
- Warp
- Hyper
Shell config managers
Shell Themes
- PowerLevel10k (Dr. Stewart uses this)
Homebrew
Homebrew is a package manager for macOS. Pretty much any developer software made for Linux (and much that's not) is available for install via Homebrew, and this installation is typically much simpler than alternatives, especially for developer tools.
Both installing Homebrew itself, as well as afterward using it to install other software are done via the command line.
Install Homebrew
On the command line, paste the command found at https://brew.sh/#install to install homebrew.
Install other packages via Homebrew
To install a package that's command-line-only, simply run:
brew install <package>
- e.g.
brew install lolcat
To install a package that has a graphical user interface, simply run:
brew install --cask <package>
- e.g.
brew install --cask meld
Window Management
- Rectangle.app
- AltTab.app
- else?
Password Manager
- 1password (costs $)
- honorable mentions:
- BitWarden free and open source (for “basic”)
Productivity/Else
- Alfred, especially because the (paid) powerpack has clipboard history ( finally a free feature on Windows)
- s/o to Carlos on this cheaper clipboard history app called Clipsy
- FYI: Dr. Stewart who historically recommends the more expensive alfred powerpack for this feature hasn't tried Clipsy yet
HotKey Index
- TODO…