Brewfile
is the file that defines the tools you want to download automatically via Homebrew. To make Brewfile that includes your current tools on Mac, execute the command below.brew 'node'
if the tools can be download officially via Homebrew. If you don’t know exactly tool name, you can execute the command below to search it.Formulae
and Casks
list. the tools that are officially supported by Homebrew are in Formula
List. writing them in Brewfile like below, you can download all by one command later.Casks
? Casks are the tools that you can download via Homebrew but Homebrew doesn’t support them officially. In other words, using Casks via Homebrew, you can download the tools that you downloaded usually from the web.Chrome
is not supported by Homebrew officially, but you can download it via Homebrew Casks.google-chrome
is Chrome browser what we use usually. We can install it via Homebrew command like below.App store
, What do we do? In this case, we can use Homebrew to download them too. To download the tools exist in App store, we should use Homebrew’s mas
to download them.mas
.xcode
like above, you can see the result like below../install.sh
and modify it like below to install Homebrew, and install the tools in Brewfile.Security
. In this case, usually we click Allow..
button on System Preferences > Security & Privacy
to execute them../install.sh
like below.Dock
of Mac.D2coding
font for source code font in VSCode and Meslo LG M Regular for Powerline
font for zsh and iTerm2, I downloaded and copy them to ./fonts/
folder../install.sh
file../zsh/
folder to save zsh configuration. Create ./zsh/install.sh
file and modify it like below.~/.zshrc
) to ./zsh/
folder. the content below is my current configuration of oh my zsh../zsh/install.sh
file../zsh/install.sh
file../zsh/install.sh
is as below../zsh/install.sh
script, modify ./install.sh
file like below../vscode/
folder to manage VSCode installation and settings, and create ./vscode/install.sh
file.Extention
, add the command like below.code --install-extension [extension id]
. You can find extension id
on the right of the extension name in the extension detail page like below../vscode/
folder. VSCode configuration is on the folder below.settings.json
on new Mac, add the command below to ./vscode/install.sh
file../vscode/install.sh
is as below../install.sh
to execute ./vscode/install.sh
script../iterm2/
folder to manage iTerm2 installation and configuration. And open the current iTerm2.Preferences.. > General > Preferences
.Load preferences from a custom folder or URL
like above, and click Browse
button and set ./iterm2/
folder created above.Save Current Settings to Folder
button to export current iTerm2 configuration../iterm2/com.googlecode.iterm2.plist
file is created../iterm2/install.sh
file and modify it like below.com.googlecode.iterm2.plist
file copy command we’ve created above, and the command that set zsh default shell..install.sh
file.jekyll
to make the blog. To install jekyll, create ./jekyll/install.sh
file and modify it like below../install.sh
to execute the script above.React Native
for the app development. To install React Native, create ./react-native/install.sh
file and modify it like below../install.sh
file and modify it like below../python/install.sh
file and modify it like below to install libraries for development../install.sh
to execute it../xcode/install.sh
to install `Xcode../isntall.sh
to execute the script.Github
. You can see all my settings above on the link below.Command + Option + r
to use Internet recovery. I fyou want to know more details, see the link below. Was my blog helpful? Please leave a comment at the bottom. it will be a great help to me!