Setup Macbook for Backend Developer
Show hidden files
Type defaults write com.apple.Finder AppleShowAllFiles true
in terminal,
or press ⇧⌘ . dan run
killall Finder
Setting mission control
Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Update Homebrew
brew update && brew upgrade && brew cleanup && brew doctor
Iterm
brew install –cask iterm2
Git
brew install git
Zsh
brew install zsh
To update our default shell to be Homebrew’s Zsh, we need to edit the shell’s whitelist: sudo vim /etc/shells
Add a new line with /usr/local/bin/zsh
, save, and close.
To change the default shell, run: chsh -s /usr/local/bin/zsh
.
Restart the terminal, and confirm we’re on the correct Zsh by running:
echo $SHELL
. You should see /usr/local/bin/zsh
.
Oh My ZSH
sh -c “$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)”
Plugins : zsh-syntax-highlighting zsh-autosuggestions
Docker
brew install --cask docker
lazydocker
https://github.com/jesseduffield/lazydocker
VsCode
brew install --cask visual-studio-code
Rectangle
brew install --cask rectangle
Alfred
brew install --cask alfred
PHP Storm
Postman
Blocsapp
https://blocsapp.com/
Laravelshift
https://laravelshift.com/workbench
Treblle
https://treblle.com/blog/the-10-rest-commandments
Getmedis
https://getmedis.com/
References :
- https://betterprogramming.pub/how-to-set-up-your-macbook-for-web-development-in-2021-a7a1f53f6462#d118
- https://michaeluloth.com/how-to-set-up-a-mac-for-web-development