With your machine in the starting state, we can start downloading the initial GUI and DevTools applications after the basic configuration.
Here we will separate into three categories, AppStore, GUI Applications, and DevTools.
AppStore
First you need to setup your apple account to be able to use the AppStore, then you will need to download some applications.
After installing the Xcode, you need to open it for the first time accept some licenses to use it fully.
- Install xCode Terminal Tools
xcode-select --install
- Accept xCode License
sudo xcodebuild -license accept
Applications (GUI & DevTools)
First we need to disable Gatekeeper in order to use non-Apple signed applications.
sudo spctl --master-disable
- Homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Now we need to update everything in Homebrew, after the first installation.
brew update
Homebrew Installation
Here the list is divided into categories so you can know what kind of application you are installing.
Browsers
brew install --cask \
firefox \
google-chrome \
brave-browser \
tor \
Multimedia
brew install --cask \
calibre \
spotify \
handbreak \
vlc \
imagemagick
DevTools
brew install --cask \
github \
sourcetree \
visual-studio-code \
docker \
sequel-pro \
postman \
insomnia \
Chat & IM
brew install --cask \
skype \
telegram \
whatsapp \
slack \
discord \
Utilities
brew install --cask \
hyperswitch \
rectangle \
keka \
kekaexternalhelper \
caffeine \
maccy \
For the applications that don't have an install cask present in Homebrew
curl -s 'https://api.macapps.link/pt/firefoxdev-dropbox-filezilla-istatmenus' | sh
For the touchbar MacBook only
brew install mtmr
After installation, copy the content from the file
/mtmr/profile.json
, click in the MTMR icon in the menu bar, and click inPreferences
, there paste the content, save and restart the application.
Extra
brew install jesseduffield/lazydocker/lazydocker
Top comments (0)