Analysis updated 2026-08-03 · repo last pushed 2020-02-23
Set up a new Mac for front-end development without missing essential tools or settings.
Use as an onboarding checklist when starting a new job to get your machine configured quickly.
Adapt the list of VS Code extensions and terminal shortcuts to customize your own workflow.
| azl397985856/mac-setup | 0xshe/rtp | 28998306/magicalcanvas | |
|---|---|---|---|
| Stars | 36 | 36 | 36 |
| Language | — | C | TypeScript |
| Last pushed | 2020-02-23 | — | — |
| Maintenance | Dormant | — | — |
| Setup difficulty | easy | — | moderate |
| Complexity | 1/5 | — | 3/5 |
| Audience | developer | ops devops | general |
Figures from each repo's GitHub metadata at analysis time.
It's a reference document, not an automated script, so you follow it manually at your own pace.
This is a personal checklist for setting up a new Mac specifically for front-end development work. The author walks through everything they install and configure on a fresh machine, from the operating system update to browser extensions and keyboard shortcuts. The setup is organized into "Must Have" essentials and "Optional" extras. On the must-have side, it covers installing core tools like Homebrew (a popular Mac package manager), iTerm2 (a terminal app), VS Code with a list of specific extensions, and Node.js via a version manager. It also includes Chrome extensions for GitHub and ad blocking, Git configuration, SSH keys for secure connections, and a bunch of terminal shortcuts and aliases to speed up daily work. The optional section adds tools like Docker, Slack, and various productivity apps. The audience here is clearly a front-end developer getting a new Mac, though much of it applies to any web developer. If you're starting a new job or just bought a personal Mac for coding, you could use this as a reference list to make sure you haven't missed anything important. The author even includes system preferences like enabling FileVault encryption and turning off file sharing, which are good security habits. What makes this useful is the specificity. Rather than saying "install some editor extensions," the author lists exactly which ones they use, like Prettier for code formatting, ESLint for catching errors, and GitLens for understanding code history. They also include their preferred macOS settings, like tap-to-click and faster key repeat rates, which are the kinds of things that make a machine feel comfortable but are easy to forget. The guide reflects a developer who values efficiency and has refined their setup over time. It's not a polished tool or automated script but rather a personal reference that others can learn from and adapt to their own needs.
A personal checklist for setting up a new Mac for front-end development, covering essential tools, browser extensions, system preferences, and security settings.
Dormant — no commits in 2+ years (last push 2020-02-23).
No license is mentioned, this is a personal reference document rather than reusable software.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.