Skip to content

fernandofatech/setup-macos-developer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

macOS Developer Setup

Opinionated macOS developer environment — one script, sensible defaults.

Status Stack License

Overview

Automates the setup of a senior developer's macOS environment: shell, languages, IDEs, cloud CLIs and productivity tools. Idempotent and re-runnable.

Tech Stack

  • Bash
  • Homebrew
  • macOS

Features

  • Idempotent
  • Homebrew-based
  • Cloud CLIs included
  • Productivity tools

Getting Started

# 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.sh

Project Structure

This project follows a modular, production-oriented layout. See the source tree for details.

Roadmap

  • Continuous improvements and refactors
  • Expanded test coverage
  • Documentation enhancements

Contributing

Issues and pull requests are welcome. Please open an issue to discuss significant changes before submitting a PR.

License

Released under the MIT License. See LICENSE for details.

Author

Fernando Azevedo — Senior Solution Architect GitHub · LinkedIn


Part of Fernando Azevedo's engineering portfolio — cloud architecture, serverless and developer productivity.

Portfolio / Portfólio

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.

About

macOS developer workstation setup automation for repeatable engineering environments.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages