defaults write com.apple.dock persistent-apps -array-add '{"tile-type"="spacer-tile";}' && \
defaults write com.apple.dock persistent-apps -array-add '{"tile-type"="spacer-tile";}' && \
defaults write com.apple.dock persistent-apps -array-add '{"tile-type"="spacer-tile";}' && \
killall Dockdefaults write com.apple.dock autohide -boolean true && \
killall DockDisplay hidden Finder files/folders:
defaults write com.apple.finder AppleShowAllFiles -boolean true && \
killall Finderxcode-select --installInstalling brew (Homebrew):
If: Apple Silicon/ARM Architecture:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" && \
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"'>>$HOME/.zprofile && \
eval "$(/opt/homebrew/bin/brew shellenv)" && \
brew doctorIf Intel Architecture:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" && \
brew doctorInstall watchman:
brew install watchmanInstall trash:
brew install trashInstall git:
brew install gitInstall git-flow:
brew install git-flowInstall zsh:
brew install zshInstall node
not via Homebrew!!Install n (Node via n):
brew install nInstall nvm (Node via nvm):
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bashInstall yarn:
brew install yarnInstall pnpm:
brew install pnpmUpgrade npm (globally via npm):
npm install -g npm@latestInstall/Upgrade serve (globally via npm):
npm install -g serve@latest
##### Install DiffMerge:
If Intel Architecture:
```sh
brew install --cask diffmerge
brew install --cask insomniabrew install --cask rectanglebrew install --cask sourcetree- Set the font by going to:
- "Preferences → Diff → Internal Diff Visualization → Diff View font"
- Font name: "JetBrainsMono Nerd Font Mono"
- Restart Sourcetree and resolve any remaining issues.
brew install --cask visual-studio-code- Install my Extensions:
code --install-extension alefragnani.project-manager code --install-extension atomiks.moonlight code --install-extension bradlc.vscode-tailwindcss code --install-extension christian-kohler.npm-intellisense code --install-extension christian-kohler.path-intellisense code --install-extension dbaeumer.vscode-eslint code --install-extension dsznajder.es7-react-js-snippets code --install-extension eamodio.gitlens code --install-extension EditorConfig.EditorConfig code --install-extension esbenp.prettier-vscode code --install-extension formulahendry.auto-rename-tag code --install-extension Gruntfuggly.todo-tree code --install-extension L13RARY.l13-diff code --install-extension mattpocock.ts-error-translator code --install-extension mikestead.dotenv code --install-extension ms-vscode.sublime-keybindings code --install-extension Orta.vscode-twoslash-queries code --install-extension Prisma.prisma code --install-extension stylelint.vscode-stylelint code --install-extension Tyriar.sort-lines code --install-extension unifiedjs.vscode-mdx code --install-extension vscode-icons-team.vscode-icons code --install-extension WallabyJs.console-ninja code --install-extension wix.vscode-import-cost code --install-extension zenclabs.previewjs code --install-extension Zignd.html-css-class-completion
- Copy my Visual Studio Code User settings:
cp ~/Downloads/mac-dev-setup/Code/* ~/Library/Application\ Support/Code/User
- Restart Visual Studio Code and resolve any remaining issues.