brew install node
brew cask install iterm2
brew install zsh
sh -c "$(curl -fsSL[<https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh>](<https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh>))"
git clone [<https://github.com/denysdovhan/spaceship-prompt.git>](<https://github.com/denysdovhan/spaceship-prompt.git>) "$ZSH_CUSTOM/themes/spaceship-prompt" --depth=1
ln -s "$ZSH_CUSTOM/themes/spaceship-prompt/spaceship.zsh-theme" "$ZSH_CUSTOM/themes/spaceship.zsh-theme"`
brew tap homebrew/cask-fonts
then brew install --cask font-hack-nerd-font
brew install tmux
git clone [<https://github.com/zsh-users/zsh-autosuggestions>](<https://github.com/zsh-users/zsh-autosuggestions>) ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
- Syntax highlight -
git clone <https://github.com/zsh-users/zsh-syntax-highlighting.git> ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
- Auto complete -
git clone [<https://github.com/zsh-users/zsh-completions>](<https://github.com/zsh-users/zsh-completions>) ${ZSH_CUSTOM:=~/.oh-my-zsh/custom}/plugins/zsh-completions
ssh-keygen -t rsa
check :
How to manage multiple GitHub accounts on a single machine with SSH keyscp -r dotfiles/ ~/
or use your own configs. - source ~/.zshrc
- source ~/.vimrc
git clone [<https://github.com/tmux-plugins/tpm>](<https://github.com/tmux-plugins/tpm>) ~/.tmux/plugins/tpm
- tmux source ~/.tmux.conf
- Run Prefix + I
brew install neovim
:PlugInstall
sh -c 'curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs \\
<https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim>'
rbenv install -l
brew install postgres
(for non-containerized projects) brew install --cask docker
brew install redis
(for non-containerized projects)Some vim plugins: