Skip to content

Instantly share code, notes, and snippets.

@ptmt
Last active February 4, 2022 09:11
Show Gist options
  • Star 5 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save ptmt/4ea9eb4fda373b227fff to your computer and use it in GitHub Desktop.
Save ptmt/4ea9eb4fda373b227fff to your computer and use it in GitHub Desktop.
Setting up fresh macOS
# 1. Install Brew (warning: at least read install at first)
cat "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
# 2. Install Oh-my-zsh (warning: at least read install.sh at first)
curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | cat
curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh
# 4. Install brew packages
brew install mas # appstore done right
brew install ripgrep # fast and friendly grep
# 5. Autoupdate mac
mas outdated # see updates
mas search Xcode
# 6. Install GUI applications
brew install 1password
brew install vlc
brew install iterm2 # use less and less often
# 7. Misc section
git config --global user.name "Dmitriy Loktev"
git config --global user.email dmitry.loktev@jetbrains.com
# 8. Manual settings
# -- Configure Dock: move to left, hide most of icons;
# -- Increase keyboard Key Repeat speed;
# -- Enable encrypted backup disk for TimeMachine;
# -- Create/Restore ssh keys
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment