Personal macbook setup.
- xcode-select --install (this step not required, as brew installs it for you)
- Install Brew
- https://brew.sh/
- iterm2
- fzf
- git
- rectangle
- alfred
- google-chrome
- firefox
- docker
- brew install --cask iina
- postman
- notion
- tree
- alt-tab-macos
re-install zsh by brew
$ brew install zsh
Update default shell to be Homebrew’s Zsh
$ sudo vim /etc/shells
- Add
/usr/local/bin/zsh
- Run
$ chsh -s /usr/local/bin/zsh
Extra config for .zshrc
-
plugins=(git brew docker docker-compose dotenv npm osx)
-
https://github.com/zsh-users/zsh-syntax-highlighting
- source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
-
https://github.com/zsh-users/zsh-autosuggestions
- source /usr/local/share/zsh-autosuggestions/zsh-autosuggestions.zsh
Install node by nvm
Updated: brew is not working at all, so use https://github.com/lukechilds/zsh-nvm
Configure ssh
$ mkdir ~/.ssh && touch ~/.ssh/config