MacOS Setup
Rosetta (Only for M1 Mac)
For installing Rosetta run the following command in a terminal:
softwareupdate --install-rosetta --agree-to-license
Xcode
For installing Xcode command line tools run the following command in a terminal:
xcode-select --install
Homebrew
For installing Homebrew run the following command in a terminal:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Upgrade Bash version
For upgrading Bash version run the following command in a terminal:
brew install bash
Upgrade Rsync version
For upgrading rsync version run the following command in a terminal:
brew install rsync
Bash Completion
For installing Bash Completion run the following command in a terminal:
brew install bash-completion
Find
For installing Find run the following command in a terminal:
brew install findutils
Tree
For installing Tree run the following command in a terminal:
brew install tree
cURL
For installing cURL run the following command in a terminal:
brew install curl
Wget
For installing Wget run the following command in a terminal:
brew install wget
Jq
For installing Jq run the following command in a terminal:
brew install jq
Tldr
For installing Tldr run the following command in a terminal:
brew install tldr
Iterm2
For installing iTerm2 run the following command in a terminal:
brew install --cask iterm2
Zsh
For installing Zsh run the following command in a terminal:
brew install zsh
brew install zsh-completion
brew install zsh-autosuggestions
Oh My Zsh
For installing Oh My Zsh run the following command in a terminal:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
Git
For installing Git run the following command in a terminal:
brew install git
Setup a .gitignore global using this
Composer
For installing Composer run the following command in a terminal:
brew install composer
Symfony CLI
For installing Symfony CLI run the following command in a terminal:
curl -sS https://get.symfony.com/cli/installer | bash
Vim
For installing Vim run the following command in a terminal:
brew install vim
Micro
For installing Micro run the following command in a terminal:
brew install micro
PHP
For installing PHP run the following command in a terminal:
brew install php
SublimeText
For installing SublimeText run the following command in a terminal:
brew install --cask sublime-text
PhpStorm
For installing PhpStorm run the following command in a terminal:
brew install --cask phpstorm
Docker
For install Docker run the following command in a terminal:
brew install --cask docker
Insomnia
For installing Insomnia run the following command in a terminal:
brew install --cask insomnia
Node.js
For installing Node.js run the following command in a terminal:
brew install node
Yarn
For installing Yarn run the following command in a terminal:
brew install yarn
Others Apps
Spectacle
For installing Spectacle run the following in a terminal:
brew install --cask spectacle
Rectangle (Spectacle Alternative)
For installing Rectangle run the following in a terminal:
brew install --cask rectangle
The Unarchiver
For installing The Unarchiver run the following in a terminal:
brew install --cask the-unarchiver
Firefox
For installing Firefox run the following in a terminal:
brew install --cask firefox
Slack
For installing Slack run the following in a terminal:
brew install --cask slack
Macdown
For installing Macdown run the following in a terminal:
brew install --cask macdown
Filezilla
Filezilla for Mac can be downloaded here.
VLC
For installing VLC run the following command in a terminal:
brew install --cask vlc
Bitwarden
For installing Bitwarden run the following command in a terminal:
brew install --cask bitwarden
Handbrake
For installing Handbrake run the following command in a terminal:
brew install --cask handbrake