Skip to content

Instantly share code, notes, and snippets.

@gerlie-reyes
Last active July 5, 2023 03:47
Show Gist options
  • Save gerlie-reyes/2308cf6ec9a8fbefe7e6f3e677795d9f to your computer and use it in GitHub Desktop.
Save gerlie-reyes/2308cf6ec9a8fbefe7e6f3e677795d9f to your computer and use it in GitHub Desktop.
Latest Mac OS Ventura 13.4 setup for developers

System Preferences

Enable tap to click

System Preferences > Trackpad > (Enable) Tap to click

Turn on Firewall

System Preferences > Privacy & Security > Network > Firewall > Turn On Firewall

Only Allow App Store and Identified Developer Apps

System Preferences > Privacy & Security > Allow apps downloaded from > (Choose) "App Store and identified developers"

Disable auto correct spelling

System Preferences > Keyboard > Text Input > Click Edit on Input Sources > (Uncheck) Disable “Correct spelling automatically”

Show battery percentage

System Preferences > Control Center > Battery > (Enable) “Show Percentage”

Default location for Screenshots

By default, all screenshots are automatically saved on the “Desktop.” This can clutter your home screen over time, so for a cleaner and more maintainable structure for screenshots, let’s set up a “screenshots” directory

  1. Create a screenshots directory on user’s directory
  2. Open screenshot app (Command + SHIFT + 5)
  3. Update “Options” by setting “Save to” to the screenshots directory

Change Screenshot file extension to JPG

On terminal execute defaults write com.apple.screencapture type jpg;killall SystemUIServer

To revert back to png defaults write com.apple.screencapture type png;killall SystemUIServer

Finder Settings

Show hidden files in Finder

  1. Open “Finder”
  2. Press the Command + Shift + . (period) keys at the same time

Show path bar in Finder

  1. Open “Finder”
  2. View > Show Path Bar

Show File / Directory Status in Finder

  1. Open “Finder”
  2. View > Show Status Bar

Show file name extensions

Finder > Settings > Advanced > (Enable) “Show all filename extensions”

Web Development Setup

Open your terminal app

Install Xcode command line tools

xcode-select --install

Install Homebrew

  1. Run /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  2. Run brew update; brew upgrade; brew cleanup; brew doctor to ensure brew is up to date and healthy

Install apps using brew

  • brew install tree
  • brew install iterm2
  • brew install --cask visual-studio-code
  • brew install --cask google-chrome
  • brew install --cask firefox
  • brew install --cask docker
  • brew install --cask postman
  • git -- just type git in terminal and enter. you will see the dialog to install

Use Oh My zsh!

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

Install NVM

  1. Run curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
  2. Press :q when installation is done
  3. Verify installation - Open new terminal tab and enter command nvm -v (output should be node version)

Guide on Visual Studio Code Setup

https://gist.github.com/gerlie-reyes/61de8c8dcb880302ebead7e6b103e032

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment