This is a lightweight script to automatically set up a new Mac development environment using a subset of Homebrew packages, Rust, Oh My Zsh, and other useful tools and libraries. This was tested by m2 Ventura(13.3.1)
cd ~/.config # not necessarily. This can be anywhere
git clone https://github.com/smileostrich/mac-auto-setup
cd mac-auto-setup
make install
make install-others
make install-rust
make install-java
- Xcode Command Line Tools
- Homebrew
- Oh My Zsh
- zinit
- powerlevel10k
- history-search-multi-word
- zsh
- zsh-syntax-highlighting
- zsh-completions
- zsh-autosuggestions
- asdf
- curl
- fzf
- fd
- bat
- exa
- neovim
- protobuf
- tmux
- git
- gitui
- git-delta
This script is released under the MIT License.