Opinionated macOS developer environment — one script, sensible defaults.
Automates the setup of a senior developer's macOS environment: shell, languages, IDEs, cloud CLIs and productivity tools. Idempotent and re-runnable.
- Bash
- Homebrew
- macOS
- Idempotent
- Homebrew-based
- Cloud CLIs included
- Productivity tools
# Clone the repository
git clone https://github.com/fernandofatech/setup-macos-developer.git
cd setup-macos-developer
# No build step — run the script directly
chmod +x *.sh
./main.shThis project follows a modular, production-oriented layout. See the source tree for details.
- Continuous improvements and refactors
- Expanded test coverage
- Documentation enhancements
Issues and pull requests are welcome. Please open an issue to discuss significant changes before submitting a PR.
Released under the MIT License. See LICENSE for details.
Fernando Azevedo — Senior Solution Architect GitHub · LinkedIn
Part of Fernando Azevedo's engineering portfolio — cloud architecture, serverless and developer productivity.
- Live / Ao vivo: setup-macos-developer
- GitHub: fernandofatech/setup-macos-developer
- Author / Autor: Fernando Francisco Azevedo · LinkedIn · GitHub
PT-BR: macOS developer workstation automation and setup scripts. Este repositório público faz parte do ecossistema de portfólio de Fernando Moretes, com foco em arquitetura de soluções, AWS, IA, automação e boas práticas de engenharia.
EN: macOS developer workstation automation and setup scripts. This public repository is part of Fernando Moretes' portfolio ecosystem, focused on solution architecture, AWS, AI, automation, and pragmatic engineering practices.